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