Admiring the views from atop Meherangarh Fort in Jodhpur, known as the "blue city" for obvious reasons