Hello there. You have found my mailserver - which probably means you typed in a domain I use for email.
This one is in Amsterdam. There are others. They are in other places.