Udaipur, India, is an ancient city located in northern India. Also known as the City of Lakes, it boasts mountains and valleys, castles and lakes. It has a strong artisan culture that specializes in miniature portraits and leather-bound books.
Monkeys lined the road to the Jain mountain temple.