My 5: Qingyuan Mountain – Quanzhou, China.

Lao Tzu Statue Qingyuan Mountain Quanzhou

1. February 2018. The beautiful Qingyuan Mountain is a protected national park region of China’s Fujian province, located just three kilometers outside the city of Quanzhou. Dating back to Imperial China’s Tang Dynasty, the mountain is famed for its giant statue of Laozi (also known as Lao Tzu Statue or Yuxian Rock), the founder of […]

Read More