Where is Punta Negra 2?

Where is Punta Negra 2 located?

Punta Negra 2, Punta Negra 2, Spain (approx. 39.529438°, 2.552029°)


Where is Punta Negra 2 on the map?