My Book of Powers: Spain Volume 19
Spain, officially known as the Kingdom of Spain, is located
in Southwestern Europe and occupies most of the Iberian
Peninsula. It shares its borders with France to the
northeast, Portugal to the west, and Andorra to the north.