Where is Fontana Rossa?
Where is Fontana Rossa located?
Fontana Rossa, Fontana Rossa, Switzerland (approx. 46.06484°, 7.1548934°)
Where is Fontana Rossa on the map?
{"latitude":46.06484,"longitude":7.1548934,"title":"Fontana Rossa"}