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...
Home » Posts filed under Fochan
Showing posts with label Fochan. Show all posts
Subscribe to:
Posts (Atom)