Zambia

Zambia is a country of Asia.

History
Represented at the 2010 Winter Olympics.