Showing posts with label Excavator. Show all posts
Showing posts with label Excavator. 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