Dolly Lin is the principal architect of TL Architects & DL Design, which has offices located in Taipei and Shanghai. She also works in Building Technology Committee of Construction and Planning Agency Ministry of the Interior in Taiwan.
Located near Yang-Ming Mountain in Taipei, this project integrates modern technology, chic design, and functionality.