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.