The city of Jaipur is endowed with a rich history and a progressive present. This concoction of the historic and the contemporary is evident from the options available at shopping places in Jaipur. Johari Bazaar is the most prominent market of Jaipur, especially popular for a range of exquisitely designed and intricately embroidered wedding lehengas with mirror and kundan work, delicate jewellery pieces and precious and semi-precious stones. Other places which are frequently mentioned in most Jaipur shopping guides are Bapu Bazaar, Nehru Bazaar, Kishanpool Bazaar, Tripolia Bazaar and Chaura Rasta. These markets provide quality articles ranging from lac bangles to utensils, traditional jutis to the popular blue pottery, leather products and puppets, making Jaipur a must-visit shopping destination for all.