玉山國家公園
The TAOS telescopes are located in Taiwan, at the Lulin Observatory in Yushan National Park.