Known as the land of million elephants, Laos is a landlocked nation in Southeast Asia, northeast of Thailand, west of Vietnam, that covers 236,800 square kilometers in the center of the Southeast Asian peninsula, is surrounded by Burma (Myanmar), Cambodia, the People's Republic of China, Thailand, and Vietnam.