Built in 1986, an architectural marvel, this iconic shrine in Delhi attracts millions of tourists every year…