Explanation: Bhubaneswar, the capital city of Odisha, is renowned for its rich cultural and historical heritage, particularly its numerous ancient temples. The city is often referred to as the 'Temple City of Odisha' due to the presence of over 500 temples, which date back to the 7th to 12th centuries. These temples are significant not only for their religious importance but also for their architectural beauty and historical significance.
The temples in Bhubaneswar are a testament to the Kalinga style of architecture, which is characterized by intricate carvings, detailed sculptures, and a unique design that includes a shikhara (spire) that rises in a curvilinear shape. The most prominent temple in Bhubaneswar is the Lingaraja Temple, which is dedicated to Lord Shiva and is one of the largest temples in the region. Other notable temples include the Mukteswara Temple, known for its exquisite carvings, and the Vaital Deul, which is a unique temple dedicated to the goddess Chamunda.
The city's rich temple architecture is a result of the patronage of various rulers and dynasties, including the Keshari, Somavamshi, and Ganga dynasties, who contributed to the construction and maintenance of these temples. The temples in Bhubaneswar are not only places of worship but also serve as important cultural and historical landmarks, attracting tourists and pilgrims from all over the world.
In contrast, Puri, another significant religious center in Odisha, is known for the Jagannath Temple and the annual Rath Yatra festival, but it is not referred to as the 'Temple City of Odisha.' Similarly, Cuttack, the former capital of Odisha, is known for its historical significance and the Barabati Fort, but it is not recognized for its temple architecture.
Therefore, Bhubaneswar is the correct answer as it is the city that is widely recognized and celebrated for its rich temple architecture and historical significance, earning it the title of the 'Temple City of Odisha.'