Putao: Princess of Northern Myanmar

Putao is a peaceful picturesque town, locating in Kachin State of Northern Myanmar. It is the place where you can see the highest snow-capped mountain of Southeast Asia called Hkakabo Razi and other snow-capped mountains. These mountains are forming the sources of the Malikha River. And the river flows through the town into Ayeyarwaddy River, […]

Putao: Princess of Northern Myanmar Read More »