River in Himalayas online puzzle
River in Himalayas, close to Everest region. The Himalaya Range is the highest mountain range in the world. It is located in Asia. The highest peak in Himalayas is Mount Everest, with height of 8,848 metres above sea level.
Best results for size
Best time
Best accuracy
Play similar puzzle
Comments
Rate this game
Add comment
Sign in to add your comments. Log in