10 meters north of Fuhai Palace, No. 25 Zengcuo Road, South Island (20 meters behind Zengcuo Bus Station)