answersLogoWhite

0

The Tate Modern first opened on May 12, 2000. Located in London, it is housed in a former power station and has since become one of the world's leading contemporary art museums. The museum showcases a vast collection of modern and contemporary artworks from the 20th century to the present.

User Avatar

AnswerBot

1w ago

What else can I help you with?