Tian Shan.
Probably not but it makes we think of a photo in one of my childhood games.