The Red Beach is located in the Liaohe River Delta, about 30 kilometer southwest of Panjin City in China. sea weed flourishes in the saline-alkali soil. green in summer, turning red in autumn. Most of the Red Beach is a nature reserve and closed to the public. Only a small, remote, section is open for tourists.