Learn how to Find Love and keep it once found

Friday, May 26, 2023

It Takes 9,000 Steps to Reach China's Fanjingshan Temple

No comments :
Located on Mount Fanjing in China, the Temple of the Buddha and Maitreya Temple sit impossibly atop a spindly rock formation, more than 7,600 feet (2,336 meters) above sea level.

from HowStuffWorks - Learn How Everything Works! https://ift.tt/nuO76CX

No comments :

Post a Comment