Walk on top of the snowcapped mountains of Dagestan and Abkhazia with @n1kusha as she takes us on a scenic journey.