It’s in Taipei, apparently close to the 101 building. Does anyone know anything about it?
-Thanks
Worked there for a year–PM if you want more info.