inpurespirit.com
Chinese city appears mysteriously over river
ITN, Independent Television News, based in the UK has this markable video footage of a city. The footage shows a modern city, with buildings such as