161 Lanqiying, Haidian District, Beijing (east of Beida east gate, west of Tsinghua south gate)
Beijing, Beijing

hehe

Added by benben_wab on March 7, 2006

Comments

haxi

what?