Where is Surfer's Point Deck?

Where is Surfer's Point Deck located?

Surfer's Point Deck, Ilocos, Philippines (approx. 16.66013°, 120.32205°)


Where is Surfer's Point Deck on the map?