Drop Water LakeLiu Chao Lake, located in the southern part of Nanhui New Town in Pudong New Area, is approximately 76 kilometers from the city center of Shanghai. It serves as the central lake of the Nanhui New Town and was masterplanned by the German firm GMP. Construction commenced in June 2002.


"What you possess is far more than you imagine," the cycling team-building event was a boost of excitement. Watching colleagues ride in groups along the boulevard, taking in the scenic beauty along the way and chatting with laughter, everyone looked out for each other, collaborated, deepened emotional connections, relaxed their minds and bodies, and alleviated work stress.





