

Yangon (Rangoon), Myanmar
So where, you may ask, is Larry now? If you drag out your dusty world atlases, which I am certain you have readily available, and look for Burma... Oh, who am I kidding? If you open up Google Maps on your web browser and search for either "Myanmar" or "Burma," you will probably find depicted there a chunk of geography in Southeast Asia shaped like a north-bound tadpole. This particular tadpole is bordered by Thailand, Lao (AKA, Laos), China, Bangladesh and the...