Churchill, Manitoba, Canada, June 17, 2006.
The bump on the horizon across the Churchill River is the Prince of Wales Fort.