Plaza del Pueblo
The Beijing office of TSTA is accessible within walking distance southwest from Yong'anli Station of the Beijing Subway. The Shanghai office of TSTA is accessible within walking distance southeast from People's Square Station of the Shanghai Metro.