Saint John (New Brunswick), Canada

White water churns in a bay dotted by rocky islands with tree covered hillsides in the background