Which subway station is Yuanxing Science and Technology Building in?

Shenyun subway station. Yuanxing Science and Technology Building is located in Shenzhen, Guangdong Province. Baidu map query is displayed at Shenyun subway station. It is adjacent to the paved road of Beihuan Avenue in the south, Shahe West Road in the east and Shenzhen and Hong Kong in the west. There are bus stops such as Keyuan Interchange, Keyuan South Road and Langshan Road in the north ring road, which is about ten minutes' drive from Shenzhen Avenue and Guangzhou-Shenzhen Expressway.