For­mer Japan­ese Con­sulate, Po­lice Sta­tion, and Staff Quar­ters (Ri Ben Ling Shi Guan Jiu Zhi 日本领事馆旧址)

The for­mer Japan­ese Con­sulate, built in 1879, is the on­ly 19th cen­tu­ry em­bassy build­ing still in­tact up­on Ku­lang­su. The Japan­ese…

Continue Reading →