With a bright sunny day this area is great. Some good eateries and chilled out bars along the way. Is this the California of China? They even have the Baywatch lookout towers!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.