Mt. Emei Shan, most sacred Chinese Buddhist shrine

A sign said this was the "best view"

Loading Image