What the Hell Is China Building Here?:
Not happy with building mysterious gigantic structures in the desert, the Chinese are now building inter-dimensional portals in the middle of their cities. What the hell is this 515-foot (157 meters) high metal structure in the the city of Fushun, in northeast China's Liaoning province? More »
DIGITAL JUICE
No comments:
Post a Comment
Thank's!