Panjin Red Beach

Panjin Red Beach

The Red Beach is located in the Liaohe River Delta, about 30 kilometers southwest of Panjin City in China. The beach gets its name from [...]