No. 201 Anfu Road, Building A - Helena Flash Half-Round Mirror
Created bytklib
33.8k reviews
180 meters west of the intersection of Anfu Road and Urumqi Middle Road, Xuhui District, Shanghai.
Walking Guide

Enter through the small door and turn right to see the check-in spot.

We've arrived at the perfect spot for photos, let's snap some pictures!

