Forgive insular Brit ignorance but this station is called Mulhouse. That sounds like somewhere rough in sth Yorkshire to me