Manggala Putra

Manggala Putra

Manggala Putra
More ideas from Manggala
panjin-red-beach-7

The Red Beach is located in the Liaohe River Delta, about 30 kilometer southwest of Panjin City in China. The beach get's it's name from it's appearance.