XINGHAI SQUARE AND BEACH Xinghai Square is the “largest square in Asia”
Click here for photos from the beer festival held in Xinghai Square