In English, it interprets the Castle of Mirrors. It is an astounding edifice with one roof mural encompassing maps of Nawalgarh and Jaipur. The architectural spectacle indicated the huge mastery of the Rajput craftsmen in a craft to create detailed art.