Located just south of Bishkek, Kyrgyzstan.
Ala Archa is a large national park in Kyrgyzstan, located in the mountains and valleys surrounding the Ala Archa river, roughly 30km south of Bishkek.
(No street address given)
Bishkek, Bishkek Shaary, KG
Discovered by Jane Keeler
on 16 March 2008.
Viewed 204 times.
If you’d like a reply, please include your email address.