CRRC Building is located atNo. 1 1 Yangfangdian Road, Haidian District, on the west side of the middle section of Yangfangdian Road, adjacent to Beijing West Railway Station in the south, and with offices such as China Millennium Monument, Military Museum, the former site of CCTV and yuyuantan park in the north, with a superior geographical position.