Challenging Knowledge Quiz
1. What country is located in the Himalayas and bordered by China and India?
Nepal
Vietnam
Thailand
Laos
Nepal
Vietnam
Thailand
Laos