Multiple choice general knowledge The sun city Jaipur Jaiselmer Jodhpur Udaipur Reveal answer Fill a bubble to check yourself C Correct answer Explanation Jodhpur is called the Sun City because of its bright, sunny weather throughout the year. The city features numerous palaces and forts built with golden sandstone that glow brilliantly in the sunlight, creating a distinctive golden-yellow appearance.