Jaipur and Jodhpur - bfgphoto
Jodhpur - Mehrangarh Fort (AKA Citadel of the Sun) perched 400 feet above the city is among India's largest.  Built in 1459 with many subsequent additions by its succeeding rulers.

Jodhpur - Mehrangarh Fort (AKA Citadel of the Sun) perched 400 feet above the city is among India's largest. Built in 1459 with many subsequent additions by its succeeding rulers.