The most popular Jaipur attractions to visit are the ancient palaces and forts, with elaborate architecture that serves as a resplendent reminder of their royal heritage. The City Palace is an imposing blend of traditional Rajasthani and Mughal art and architecture. It is located in the heart of the Pink City Jaipur. This palace includes the famous Chandra Mahal and Mubarak Mahal, and other buildings which form a part of the palace complex. The palace was built between 1729 and 1732, initially by Sawai Jai Singh II, the ruler of Amber.