Belvédère tower

The Tour du Belvédère is a 20 metre tall observation tower located on Belvédère mountain near Mulhouse in Alsace, France. Tour du Belvédère was designed by Ph. Ant. Fauler and resembles the Eiffel Tower. Geographical ccordinates: 47°43'45"N (...) +info