Beevisiting ...

 near Frankfurt, Germany