Stock Photo: India, Rajasthan, Jaipur. Hawa Mahal, literally meaning, Palace of Winds, is an important landmark in the city of Jaipur.

Stock Photo: 4272-13777 India, Rajasthan, Jaipur. Hawa Mahal, literally meaning, Palace of Winds, is an important landmark in the city of Jaipur.