www.cfec.com.cn is their address Rattymouse. I dont know they have photograph film but an email doesnt hurt you. ok , I will write two emails to those addresses and report here the reply. I searched the address at Google earth and it gives the city center area with 4 universities around. Its a big area and naturally language was chinese and could not be able to locate the Street.

By the way there is someone visited the Beijing at APUG archives and you can pm him. Its midnight at china and you must wait least 10 hours after this message.