Situated in the southern portion of Canada's British Columbia province ... The main feature of downtown Vancouver is Stanley Park, which is located at the tip of the peninsula.