Civilizations Victory Tower – An Imposing Victory Monument In Chittorgarh, Rajasthan, IndiaAncientPages.com | July 28, 2015 AncientPages.com - Victory Tower (Vijaya Stambh) is one of many masterworks of India's architecture. It is located at Chittorgarh fort, in Rajasthan state, India. The tower is dedicated to the most Read More