Designed by
Title
Mehrangarh Fort in Jodhpur - Rajasthan - India #219407476
Description
Exterior of one of the palaces in Mehrangarh Fort in Jodhpur, Rajasthan, is one of the largest forts in India. Built around 1459 by Rao Jodha, the fort is 410ft 125m above the city and is enclosed by imposing thick walls
This image is editorial