Dalian Beach is located in northeast China's Liaoning province, with the 500 metre stretch of sand struggling with overcrowding come the summer months. During the peak season from May to August ...