Ketchikan, a city built between the water and the mountains