English: The Millennium Dome in London.
Telugu: లండన్లోని మిలీనియం డోమ్.