Jaipur is called the Pink City because of the colour of the stone used exclusively for the construction of the structures. All the buildings in the city are pink, and there is a history behind it. In 1876, the Prince of Wales and Queen Victoria were on a tour to India. Since pink stands for the colour of hospitality, Maharaja Ram Singh of Jaipur painted the entire city pink as a sign of his hospitality. The residents have since then followed this rule, as the law forbids the use of any other colour than pink in the homes.