China borders Mongolia to the south. Mongolia is a landlocked country situated between Russia to the north and China to the south, with Ulaanbaatar as its capital and largest city.
Ulaanbaatar Knowledge Showdown: 20 Questions to Determine the Champion