Mehrangarh fort, Jodhpur’s iconic edifice, stands guard over the blue city

Mehrangarh fort, Jodhpur’s iconic edifice, stands guard over the blue city