northwest: a location in the northwestern part of a country, region, or city
location: a point or extent in space
marmalade bush: evergreen South American shrub having showy trumpet-shaped orange flowers; grown as an ornamental or houseplant