About the project
Terra – The Sustainability Pavilion, designed by UK-based Grimshaw Architects – is meant to meet the highest available accreditation for sustainable architecture – LEED Platinum certification.
Copyright: Expo 2020
Products Featured
Project info
Community
Fit-Out Contractors:
Tags: