June 15, 2012 Forts of India- Jodhpur Mehrangarh Fort, Jodhpur, Rajasthan, India. A formidable fort, built 500 years ago is a photographer's delight. Using red sand stone, it rises majestically on a… by ghumakkad