Burma, also known as Myanmar, strategically located between China and India, is one of the largest and most richly endowed states in Southeast Asia. Yet it remains both economically and politically... This description may be from another edition of this product.