HICH Quiz

Where on Earth?

Famous mountain locations! Identify the countries or continents where these iconic peaks are found.

Mt.Lhotse is located in which country?
  • Nepal
  • Japan
  • India
HICH on droid HICH on iOS

Try to complete this Quiz and earn exclusive rewards.