Wish you good luck and don‘t forget to include “Indira Gandhi bowing for a few minutes in silence at the grave of Babur in 1968 located in Afghanistan, mentioned by Natwar Singh, did cause a furore among Hindu bloggers, but the mainstream English media remained myopic in its delusion.“ Bagh-e Babur is located on the slopes of Kuh-e Sher Darwaza, southwest of the old city of Kabul.