Watchtower in the Chechen Mountains, Chechnya, Caucasus, Russia, Europe

- Image ID: EE1KE8