Designed by
Title
Amazing mountain snow view with rocks in the Tien Shan mountains in Central Asia near Tashkent in clear Sunny weather. The best #197812962
Description
Amazing mountain snow view with rocks in the Tien Shan mountains in Central Asia near Tashkent in clear Sunny weather. The best place for outdoor activities, rock climbing, Hiking and trekking.