A team of 77 artisans from Zigong, southwest China's Sichuan Province have created the world's largest indoor attraction, due to open this week in the British seaside resort of Blackpool.
Showing 0 to 17 of 1 results