X-Nico

unusual facts about Xiqiao


Xiqiao

Mount Xiqiao, a dormant volcano in Nanhai District, Foshan, Guangdong, China


Similar

Mount Xiqiao |

Ip Man: The Final Fight

Checkley Sin invested over HK$100 million for the construction of the Xiqiao DreamWorks film studio in Mount Xiqiao, Foshan, Guangdong, recreating sets that imitate colonial Hong Kong of the early 1950s.


see also