Overlooking the Red Beach in Jiaozhou Bay, Qingdao, Shandong, China on November 1, 2025.
License this clip
More footage filed by NurPhoto videographers.