Where is Surfer's Point Deck, San Juan?

Where is Surfer's Point Deck, San Juan located?

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


Where is Surfer's Point Deck, San Juan on the map?