Report a wrong location

Talent Acquisition German Fluency: Spain at Avomind

What is wrong with the location?