From Staten Island Ferry
From Twin Peaks
San Francisco, CA
From the Staten Island Ferry, NYC
Strasbourg, France
Trier, Germany on the Mosel River