Current page: 149
This is the surfspot known as 'El Buey' (The Ox). And it seems to be appropriately named.