The Red Beach is located in the Liaohe stream delta, beside Panjin City, China. The sand itself isn’t red. The red is initiated by a type of sea weed that augments abundantly in the saline-alkali soil.
The Red Beach is located in the Liaohe River delta , near Panjin City, China. The sand itself isn’t red. The red is caused by a type of sea weed that grows abundantly in the saline-alkali soil.