Squamish Valley Music Festival delivers top-notch music and beautiful mountain landscapes