Taoyuan Village, 1/F, SMS Plaza, 618 Xujiahui Lu: 31.206790, 121.468320