HD
Overlooking the Red Beach in Jiaozhou Bay, Qingdao, Shandong, China on November 1, 2025.
Overlooking the Red Beach in Jiaozhou Bay, Qingdao, Shandong, China on November 1, 2025.
Contact your sales representative for commercial and promotional uses.