Vancouver, Canada harbor.
Train on Canvas - HDR. This is The Ocean, service between Montreal and Halifax, Canada.
Vancouver, Canada neighborhood from above.