Americans have witnessed blood red Sun over the past week as smoke from the wildfires burning through parts of Canada travelled up to 2,000 miles, creating a hazy filter over the Sun. The blood red colour is due to smoke filtering out shorter wavelengths of light, allowing just red and orange wavelengths to shine, the National Weather Service (NWS) said.