Jaipur is also called the Pink City. The obvious reason is that the color of most historical places in Jaipur that were made in red sandstone and marble, that render a pinkish glow in the sunlight. But there’s a more detailed story behind Jaipur’s moniker.