Question: What country houses the largest Buddhist population?

Options:

China
Japan
Nepal
India

Correct answer:

China

More games: 600 Celebs Answers, Flag Pop Answers, Trivia crack.