Some spots in Delhi can certainly satisfy your 'on the top of the world' feelings. If you're someone who would love to acquire a spot where you can just feel the wind flapping in your hair with a wide view of nature’s surreal beauty, we've got your back! With exactly the same obsession in mind, we stepped out on a tour to reach the maximum possible heights in the city and look what we found!