One of Qingdao's six China-famous beaches.