Sea of crimson: China's Panjin Red Beach

Source: Xinhua| Published: 2020-09-15

The "red beach" in Panjin, China is famous for its crimson landscape.

LIKE|0