Is it the Hauptwache in Frankfurt?
That is correct!! You are up!
Is it the Hauptwache in Frankfurt?
Cirque of the Towers Wind River Mountain range, Wyoming.
East Coast?
Some kind of lighthouse?
A lookout tower,
Lookout tower on Lake Champlain?