The Red Beach is located in the Liaohe River Delta, about 30 kilometer southwest of Panjin City in China. The beach gets its name from its appearance, which is caused by a type of sea weed that flourishes in the saline-alkali soil.
Chinese New Year decorations in Yu Garden. loved the colors of Shanghai. >> China is on my bucket list for sure. free paper toys at The China Adventures of Arielle Gabriel, new memoir The Goddess of Mercy & The Dept of Miracles
Makoto Aida, Azemichi (a path between rice fields) Japanese mineral pigment, acrylic on Japanese paper, 73 x 52 cm. Collection of Toyota Municipal Museum of Art; courtesy Mizuma Art Gallery Feels Vauguely creepy - Japanese as opposed to American Gothic?