chittorgarh fort

Vijaya Stambha is an imposing victory monument located within Chittorgarh fort in Chittorgarh, Rajasthan, India. The tower was constructed by the Mewar king