Showing posts with label 12 Storey Building. Show all posts
Showing posts with label 12 Storey Building. Show all posts

Tuesday, January 17, 2012

Where is the Excavator? On Top of the 12-Storey Building!



Amazingly China.. In Taiyuan City, Shanxi, China is where this happen. An Excavator was seen on top of a reported 12-Storey building performing its duty. How on earth did it get up there in the first place?


Source: MIC Gadget