Where is 64686?

Where is 64686 located?

64686, Hessen, Germany (approx. 49.71189°, 8.691982°)


Where is 64686 on the map?