View from Kumbalgarh Fort, an impressive big Mewar fortress in Rajasthan, India to the surrounding hills and wall