Share

World’s largest doll installed in E China’s Shandong

World’s largest doll, as tall as a four-storey building, has been installed outside a conference center in Binzhou, east China’s Shandong Province.

Leave a Comment