The Taipei Fine Arts Museum, which is located at 181 Zhong Shan North Road, was established in 1983 at the place where the United States Taiwan Defense Command used to stand. The idea to build this museum was conceived by the Taipei municipal government in 1976. The local government sought to build a museum that would help improve the city’s cultural life and promote an appreciation for the arts. Its construction began in 1980 and was completed three years later. The museum formally opened on August 8, 1983. Its first exhibition was displayed on December 24, 1983. The museum is the first in Taiwan to sponsor modern art exhibitions.
The architecture of the museum was inspired by the architectural styles of the Japanese Metabolist Movement. The design was finalized in 1978. Kao Er-Pan was in charge of the museum’s design and was the lead architect for its construction. Yuan Shan Second [Read more…]