chittorgarh fort by Sumit Jadav

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