Designed as a piece of 'land art' submerged into a futuristic landscape of hills, sunken gardens and a lake, Quzhou Stadium is part of a sports park with 10,000-person capacity gymnasium ...