Landform Series

Taiwan’s Visitors’ Centre Pays Homage to Nature

February 22, 2011 / No Comments

Integrating nature, literally, with the architectural marvels, that is what could be seen at the Sun Moon Lake in Taiwan. No wonder, how it won the first prize winner of the New Taiwan International Competition called the “Landform Series,” which challenged architects to design buildings integrating nature.