The best description of the key geographic features and borders of Spain is: Pyrenees Mountains to the north, Mediterranean Sea to the east, Atlantic Ocean to the south, and Portugal to the west.
This accurately captures Spain's geographic location and major geographical features.