Cultural Architecture, Japanese Architecture

The National Museum of Western Art: Le Corbusier in Tokyo

The National Museum of Western Art, located in the cultural hub of Ueno Park in Taito, central Tokyo, is a revered institution and the foremost public art gallery in Japan…

Continue reading