Learn more about this photographer in Denver by visiting this Denver art gallery. Denver Snowstorm The March 2019 snowstorm that hit downtown Denver, Colorado. To the left is the Art Hotel and the Art Institute of Denver is located to the right on Lincoln...