This massive landmark in Kuala Lumpur, capitol of Malaysia was once the highest building on earth, today it is the 7th tallest skyscraper.
How about feeling tiny, looking up towards the top it is kind of difficult to grasp how they managed to build this.