Burma, officially the Republic of the Union of Myanmar, is a sovereign state in Southeast Asia bordered by Bangladesh, India, China, Laos and Thailand. For a large part of its modern history, it was isolated from the rest of the world, ruled by a military junta that wielded absolute power in the face of international condemnation for human rights abuses. However, despite the … [Read more...] about Mount Popa Monastery and the Mythology of the Thirty-Seven Spirit Guardians