Hidden place · Ya'an, China

ShenMuLei Scenic Area

ShenMuLei is known as “the place where the immortals live.” Its scenery includes forests, snow-capped mountains, streams, alpine meadows and colorful pools,…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload