China, Fenghuang Old Town: over 300 years of history

Fenghuang old town, China

Is Fenghuang the most beautiful town in China? Hunan Province – The old town of Fenghuang, literally means Phoenix Ancient Town and claimed to be “the most beautiful city of China“, was built around 1700 during the 43-year reign of […]

Read More