The new location is in an unusual location. It is tucked into one of the expat ghettos (Dragon Villas) out in Shunyi, close to the International School of Beijing (ISB).

Using Google Maps, type in the following and press Enter

40.082455,116.512173

I think that also works with Baidu maps (not sure)

Cheers