Where is Chirkei?

Where is Chirkei located?

Chirkei, Dagestan, Russia (approx. 42.961958°, 46.977757°)


Where is Chirkei on the map?