Report a wrong location

Customer Support Specialist | German and English at Everhelp

What is wrong with the location?