Map of Where is pyrenees located on a map