Shanghai: Anfu Road in the memory

Dupleix Road— the old name for Anfu Road. When Wang Ching-wei’s regime took over Shanghai in 1943, Dupleix Road was renamed Anfu Road. The name Read More →

Mount Hua

Mount Hua in China

Mount Hua one of the five best-known mountains in China, is famous for its breath-taking cliffs and its unique characteristics. Cliff such as cutting apes Read More →