33.8k reviews
120 meters southwest of the intersection of JingSi Channel and LuoXi Road, BaoShan District, Shanghai.