33.8k reviews
Tsinghua University, beside the Lotus Pond, No. 30 Shuangqing Road, Haidian District, Beijing.