National Museum of Natural Science – Taiwan, the beautiful island

Taiwan – The beautiful Island inside a Museum

An homage to the sacred nature of Taiwan, formerly known as Formosa, meaning the beautiful Island: In order to raise awareness on the environmental changes, the National Museum of Natural Science recreated the beauty of nature indoors.


Walking through this interactive exhibition, you will discover the daily life of the leopard that fled human presence and pollution. Recreating what only 50 years of Human evolution destroyed, the exhibition represents the diversity and flourishing biosphere that is now lost.


Thanks to the team of Bright Ideas Design Co. Ltd. in Taipei and the help of the Mirror Head, the life and routine of the leopard is once more palpable.