Its been found, took me seconds to find on the site! its the sickest thing ever.
Go find it now!
Welcome to the Newschoolers forums! You may read the forums as a guest, however you must be a registered member to post. Register to become a member today!
Here's what I gathered from this thread:
Russia.
Around Kazikstan. (On the border between Russia and Kazikstan maybe??)
In the mountains. (Further supporting my border theory, Mountains are on the border.)
I give up.