Where is Myanmar, Burma located in the world map

Where is Myanmar, Burma located in the world map, history and facts