27 March 2010
Twin Peaks
The view at the city, bay and ocean is just breathtaking, when you stand on top of one of the Twin Peaks!
Posted by
Scasi
at
11:42 AM
About me
Philippe Gassmann
Zurich,
Switzerland
Existing since 1983 and trying to check out every pretty spot on earth.
Archives