Click+here+for+the+answer+to+the+cryptic

Back to main page - Icemaiden

Answer: In the Altai Mountains. 