Located atop the iconic Observatory Hill near Chowrasta and surrounded by the Mall Road, the revered shrine draws both Indian ...