Constructed 20-25 metre above the ground, this will be one of the highest skywalks in Delhi.
2 Dec 2016 10:06 PM GMT