Check out the latest photos of Miss World 2010 Contestants at Shanghai Yuyuan Garden. Yu Garden locates at No. 132. Anren Street in the center of the Old City next to the Chenghuangmiao area in Shanghai, China, is considered one of the most lavish and finest Chinese gardens in the region. The garden is accessible from the nearby Yuyuan Garden station on the Shanghai Metro line 10. There is also a hotel with the same name, between the metro station and the garden.
Miss World 2010 Contestants at Shanghai Yuyuan Garden
Photo Credit: Xinhua News.