Challenging Knowledge Quiz

1. What country is located in the Himalayas and bordered by China and India?

Nepal
Vietnam
Thailand
Laos