Showing posts with label Fochan. Show all posts
City In The Sky Over Fochan China (breakdown)

City In The Sky Over Fochan China (breakdown)

The city in the sky video taken over Fochan, China has been taking the world by storm. Scientists are claiming it is nothing more than a tri...