Results 1 results found Kirti Stambha (Tower of Fame), 24m high, beside Jain temple, Chittorgarh (Fort), Chittor, Rajasthan, India, Asia