Center Map Address:Lee Shau Kee Science and Technology Building (Sector B), Tsinghua University, Beijing, China, 100084. Baidu dynamic map