Address: No. 28 Xiangjiang North Road, Cuigezhuang Town, Chaoyang District, Beijing
116.505522, 40.035636