Tag: Mecanoo

World’s Largest Performing Arts Center Opens in Taiwan

Mecanoo-designed National Kaohsiung Center for the Arts, has officially opened in Taiwan, setting the record for the...

Editor's Pick