Concurrently, a climbing Sunlight might be observed in the back ground just peaking about the distant mountains that may be taken as an indication of hope and positivity. Artwork is supposed to evoke feelings, even should they’re conflicting, which Oil on canvas portray now hanging within the State Russian Museum at St. Petersburg does just that.