gollum.space
RU
One of the highest mountain restaurants in Russia, Sosruko.
Nalchik
Source
^^
Town
The mountains
A restaurant
Russia
v20240901