These are the dolphins at Baywalk in Matina, Davao City where the very much controversial Statue of David is located. These dolphins are not real, obviously, but they look nice when captured in photo against the rocks and the vast sea. See more wordless at:
1 shared thoughts.