Indian Art – 1350 to Present
Tate Modern is a renowned modern art museum located in London, housed in a former power station and officially opened in 2000. The museum has become a significant cultural institution, showcasing contemporary artwork and providing a platform for artists from diverse backgrounds, including many Indian artists who have gained international recognition.
congrats on reading the definition of Tate Modern. now let's actually learn it.