According to Baidu map, Baolong City Plaza is located at No.799 Shuangxi Avenue, Datong Street, Tongan District, Xiamen. Shanghai Film International Studios is on the east side of the square, and the authentic Hakka restaurant is on the south side of the square.