8 June 2026
Tianzifang, Liujiazui & Yuyuan
Tianzifang We weren’t hungry enough to think of breakfast and headed out to Tianzifang by metro. This is a pretty and touristy area located in the French concession, that is home to boutiques, cafes and watering holes. The area seems to have expanded a little since our last visit. The products on sale are now […]









