A major railway station in the city of Ajmer, Rajasthan, India, serving as an important transportation hub for the region.
Conflict through history breeds peace
A major railway station in the city of Ajmer, Rajasthan, India, serving as an important transportation hub for the region.