Zi Can Dao: Japanese pavilion at Shanghai Expo 2010
Bringing the past, present and future exhibitions under single roof, the “Zi Can Dao” (meaning purple silkworm island) is the Japanese entry at Shanghai Expo 2010. Built on a 6,000 square meter plot, the Japanese pavilion is an emblem of the…
Zi Can Dao: Japanese pavilion at Shanghai Expo 2010 Read More »