Forest canopy
Inspired by the ‘Bamboo Forest’ of a nearby national park, the Wuxi Taihu Show Theatre near Shanghai marks the entrance to a huge new tourist attraction in its city. Roseanne Field reports The city of Wuxi sits on the banks... View Article