So we have such news for you! Recently, artist Alexander Babich traveled and painted several plein-air sketches in Teberda, North Caucasus. The place is very scenic and inspiring. The mountainous landscape is what inspires Alexander the most!
Alexander Babich