Kumbhalgarh Fort, Rajasthan / India (by wesbran).