Mt. Emei Shan, most sacred Chinese Buddhist shrine

There were many of these elephants

Loading Image