chain store: one of a chain of retail stores under the same management and selling the same merchandise
swiss mountain pine: low shrubby pine of central Europe with short bright green needles in bunches of two