Subway Station: Renmin University Station

Beijing Map: Renmin University Station

My location
Get Directions

Shuang’an Department Store

Located at North Third Ring Road in Haidian District, the heart of Zhongguancun business area, Shuang’an is one of the...

Modern Plaza Beijing

Located in the heart of Zhongguancun Hi-Tech Park, Modern Plaza is adjacent to Peking University and Tsinghua University, the top...