Prepare to be captivated by the allure of the Songyue Temple, known as the "No 1 pagoda of China," nestled in Zhengzhou city, Henan province. The origins of this remarkable pagoda can be traced back to India, the birthplace of Buddhism, and has a rich history spanning over 1,450 years.
Last Updated: May 12, 2023