Now see this stuff…………………. This is taken from world's tallest building 'Burj Dubai' @ 2,620 ft / 801m!!! What do you think guys…………………