Pangandaran, Indonesia
The beach is located in Lembah Putri Resort, Pangandaran, west java. Unspeakable beauty.