Onlookers in the city of Fochan, in China’s Guangdong province, witnessed a bizarre sight last week when an eerie cityscape appeared to be floating among the clouds right above everyone’s heads...
Onlookers in the city of Fochan, in China’s Guangdong province, witnessed a bizarre sight last week when an eerie cityscape appeared to be floating among the clouds right above everyone’s heads...