Mehrangarh, is one of the largest forts in India, which is located in Jodhpur, Rajasthan.
As this fort is situated 410 feet above city, enclosed with thick walls. The city beneath the fort is called Blue City as the whole town is painted blue with traditional color technique to keep the walls cool in excruciating heat. 
Mehrangarh fort
Published:

Mehrangarh fort

Published:

Creative Fields