Map could not be loaded - please enable Javascript!
→ more information
Switzerland:
46.518520
,
6.638955
Avenue Mon-Repos
24 - 1005 Lausanne, Switzerland
(Directions)