It's not hard to see a green flash with the eye alone, when sky conditions are right, and when you're looking toward a very clear and very distant horizon.
Pine trees - as well as spruce and fir, all Christmas tree favorites - produce chemicals called terpenes, giving them their special, distinctive scent.