Kirti Stambha is a 12th-century tower situated at Chittor Fort in Chittorgarh town of Rajasthan, India.
Wikipedia https://en.wikipedia.org/wiki/Kirti_Stambha
Address India
Coordinates 24°53'37.205" N 74°38'47.544" E