Latitude and Longitude

What country is located 20 degrees north latitude and 105 degrees east longitude?

User Avatar
Wiki User
October 02, 2008 2:16AM

North Vietnam near the border of Laos North Vietnam near the border of Laos