Stock Photo: Portrait of two men smiling in a fort, Meherangarh Fort, Jodhpur, Rajasthan, India