Name the metropolis which is famous for a clock tower, which has 24 statues of men wearing traditional costumes of western India to represent 24 hours of the day.

  1. The Rajabai Clock Tower of Mumbai

  2. The Jantar Mantar in Delhi

  3. The Victoria Memorial, Calcutta

  4. University Building, Pune


Correct Option: A

Find more quizzes: