Jaipur is called the Pink City because in 1876, Maharaja Ram Singh painted the entire city terracotta pink to welcome the Prince of Wales. This color was chosen because pink represents hospitality in Rajasthani culture. The city maintains this distinctive color scheme in its old quarter to this day.