Village of Ghosts in China These visitors are the only thing disturbing the bush’s re-conquest of the village, located 140 kilometres (87 miles) from Shanghai by its fairy-tale setting and East China Sea vistas. Previous Next 1 2 3 4 5 6 7 2018-06-09 admin Share ! tweet