At the same time, a climbing sun may be viewed within the again ground just peaking over the distant mountains which can be taken as a sign of hope and positivity. Artwork is meant to evoke feelings, even when they’re conflicting, which Oil on canvas portray currently hanging while in the Point out Russian Museum at St. Petersburg does just that.