Dombay, Karachay-Cherkess Republic, RussialovelySeptember 21, 2013Places Dombay, Karachay-Cherkess Republic, Russia Source: