The Red Beach!Located in the Liaohe River Delta, about30 kilometer southwest of Panjin City in China *Q* #takemethere !!!!