Where is New West Station 7, Interlaken located?
New West Station 7, Interlaken, New West Station 7, Interlaken, Switzerland (approx. 46.67965°, 7.85244°)
New West Station 7, Interlaken, New West Station 7, Interlaken, Switzerland (approx. 46.67965°, 7.85244°)