See more pictures of Kaien Island here:
Prince Rupert is a port city located on Kaien Island and linked by a short bridge to the mainland on the north coast of British Columbia, Canada. Kaien Island is just north of the mouth of the Skeena River and about 31 miles (50 km) south of the Alaska border.
Prince Rupert was incorporated on March 10, 1910 and developed as the western terminus of the Grand Trunk Pacific Railway, a historical Canadian transcontinental railway running from Winnipeg to the Pacific coast. The railroad was constructed between 1907 and 1914, and operated until 1919 when it was nationalized as part of the Canadian National Railway. Prince Rupert was named for the first Governor of the Hudson’s Bay Company. Prior to the opening of the Grand Trunk Pacific Railway and the development of Prince Rupert, the business centre on the British Columbia North Coast was Port Essington on the Skeena River. A road to Prince Rupert was completed during World War II in order to move thousands of allied troops to the Aleutian Islands and the Pacific. The road is now the western terminus of Trans-Canada Yellowhead Highway.
Prince Rupert is the land, air, and water transportation hub of British Columbia's North Coast, and has a population of about 12,000 people. The port is vital to the local economy and includes terminals for the Alaska Marine Highway and BC Ferries, as well as a container port, coal and grain bulk cargo, and a cruise ship dock. Read more here and here. Click here to download or open the CoastView app and explore Prince Rupert and Kaien Island.