Little is known of the history of Phongsaly, but historians believe the Phou Noi left Muang Sing and Burma and arrived in Phongsaly at the end of the 18th century. Groups of Hmong settled there at the end of the 19th century, having migrated from southern China.
In 1895, a Sino-French treaty transferred the Tai Lue’s Sipsongpanna principalities of Phongsaly and Muang Sing to French colonial Laos. The French drew new boundaries along the watersheds of the Nam Ou River, and incorporated Sipsongpanna’s east to Phongsaly and French Indochina.
Most of Sipsongpanna went to Yunnan Province, China. Unlike other cities in Laos, Phongsaly features the old quarter with wooden Yunnan architecture now rare to find in Yunnan itself. Most of the people living here belong to the Haw ethnic group, and speak Chinese.
Between 1908 and 1910, the Tai Lue revolted against French colonial authority, but failed, and the French military assumed full authority over Phongsaly by 1916.
In 1936, Sithon Kommadam and and his brother, Kamphanh were jailed in Phongsaly because of their participation in Ong Kommandam’s 1934–1936 armed revolt against the French. After Sithon’s release in 1945, he established resistance bases in Phongsaly, soon making contact with the Viet Minh. The Communists came into power in 1954 in the province.
Subsequent to the 1954 Geneva Accords, Pathet Lao forces in Phongsaly province were provided with regrouping zones. Phongsaly was integrated into the Royal Lao Government on 18 December 1957, and became a province in 1975, when Laos won independence. Phongsaly town was not destroyed in the Indochina War.
The capital of Phongsaly Province is Phongsaly Town, which has complicated history. Having served as a Chinese, French, and Vietnamese outpost, the town is surrounded by rolling hills and is built into the side of Phou Fa Mountain.
Sources: Lao Ministry of Information, Culture, and Tourism
Michaud, Jean (2006). Peoples of the Southeast Asian Massif.
На этом сайте вы найдёте самые подходящие витамины для улучшения работы мозга. Найдите идеальное решение, который поможет повышению концентрации.
https://andre0hi6n.azzablog.com/32242653/В-витамины-для-мозга-Дневники
На этом сайте вы у вас есть возможность купить лайки и подписчиков для Instagram. Это позволит повысить вашу известность и привлечь больше людей. Здесь доступны моментальное добавление и надежный сервис. Оформляйте подходящий тариф и развивайте свой аккаунт без лишних усилий.
Накрутка ботов Инстаграм
They offer great recommendations on vitamins.
order lisinopril without dr prescription
Their health seminars are always enlightening.
alo 789: dang nh?p alo789 – alo 789 dang nh?p
https://interpharmonline.shop/# canada pharmacy reviews
canadian pharmacy oxycodone
Mexican Pharm International Mexican Pharm Inter mexican pharmacy online
canada drugs online review: online canadian pharmacy no prescription – buying drugs from canada
https://indiamedfast.shop/# cheapest online pharmacy india
canadian pharmacy world
https://interpharmonline.com/# legitimate canadian pharmacies
india pharmacy without prescription: order medicines online india – cheapest online pharmacy india
india online pharmacy store india pharmacy without prescription lowest prescription prices online india
https://indiamedfast.com/# IndiaMedFast
canadian pharmacy india
https://mexicanpharminter.com/# Mexican Pharm International
india pharmacy without prescription: cheapest online pharmacy india – buying prescription drugs from india
https://indiamedfast.shop/# online medicine shopping in india
canadadrugpharmacy com
Mexican Pharm International mexican drug stores online buying from online mexican pharmacy
http://indiamedfast.com/# buying prescription drugs from india
canada pharmacy online
legit canadian pharmacy online canadian pharmacy no prescription canadian pharmacy india
https://interpharmonline.shop/# canada pharmacy reviews
canada rx pharmacy: canada pharmacy no prescription – northwest pharmacy canada
https://indiamedfast.com/# order medicines online india
online canadian drugstore
https://interpharmonline.shop/# cheap canadian pharmacy online
pharmacies in canada that ship to the us canadian drugstore online no prescription canadian pharmacy 24 com
https://mexicanpharminter.shop/# mexican pharmacy online order
the canadian pharmacy
legit canadian online pharmacy: Pharmacies in Canada that ship to the US – canadian pharmacy scam
https://tadalafileasybuy.com/# cialis without a doctor prescription
https://kamagrakopen.pro/# kamagra gel kopen
kamagra jelly kopen: Kamagra Kopen – kamagra pillen kopen
Generic 100mg Easy buy viagra here Cheap generic Viagra online
https://tadalafileasybuy.shop/# cialis without a doctor prescription
https://kamagrakopen.pro/# KamagraKopen.pro
Viagra tablet online: buy generic 100mg viagra online – buy generic 100mg viagra online
https://generic100mgeasy.com/# buy generic 100mg viagra online
Tadalafil Easy Buy Tadalafil Easy Buy Generic Cialis price
https://tadalafileasybuy.com/# Cialis without a doctor prescription
https://tadalafileasybuy.com/# Tadalafil Easy Buy
Kamagra Kopen: Kamagra Kopen – Kamagra Kopen
https://tadalafileasybuy.shop/# Tadalafil Easy Buy
viagra canada: Generic 100mg Easy – Generic 100mg Easy
http://tadalafileasybuy.com/# TadalafilEasyBuy.com
cialis without a doctor prescription cialis without a doctor prescription cialis without a doctor prescription
https://kamagrakopen.pro/# KamagraKopen.pro
Tadalafil Easy Buy: cialis without a doctor prescription – TadalafilEasyBuy.com
https://kamagrakopen.pro/# kamagra 100mg kopen
https://tadalafileasybuy.com/# Tadalafil Easy Buy
TadalafilEasyBuy.com: cialis without a doctor prescription – TadalafilEasyBuy.com
cialis without a doctor prescription Buy Tadalafil 10mg cialis without a doctor prescription
https://kamagrakopen.pro/# Kamagra
TadalafilEasyBuy.com: Tadalafil Easy Buy – TadalafilEasyBuy.com
https://kamagrakopen.pro/# KamagraKopen.pro
Kamagra Kopen: kamagra 100mg kopen – Kamagra Kopen
https://kamagrakopen.pro/# kamagra gel kopen
Tadalafil Easy Buy TadalafilEasyBuy.com Tadalafil Easy Buy
Generic100mgEasy: Generic 100mg Easy – generic sildenafil
http://tadalafileasybuy.com/# Tadalafil Easy Buy
https://generic100mgeasy.com/# Generic100mgEasy
kamagra jelly kopen kamagra 100mg kopen Kamagra Kopen Online
http://generic100mgeasy.com/# Generic100mgEasy
buy generic 100mg viagra online: Generic100mgEasy – Generic 100mg Easy
https://kamagrakopen.pro/# KamagraKopen.pro
пин ап вход – пин ап казино официальный сайт
Kamagra Kopen Online Kamagra Kopen KamagraKopen.pro
пин ап казино официальный сайт – пинап казино
пин ап казино – пин ап казино зеркало
пин ап зеркало – пин ап вход
Kamagra KamagraKopen.pro Kamagra Kopen Online
пин ап казино официальный сайт – пин ап казино зеркало
пин ап казино официальный сайт – пин ап казино зеркало
пин ап казино – пин ап казино официальный сайт
пин ап казино – пин ап
Kamagra Kopen Online Kamagra Kamagra
пин ап зеркало – пинап казино
пин ап казино – пин ап казино
пинап казино – пин ап казино зеркало
TadalafilEasyBuy.com Tadalafil Easy Buy Cheap Cialis
пин ап вход – пин ап
пин ап казино официальный сайт – пинап казино
Apotek hemleverans idag: apotek online recept – apotek pa nett
Kamagra Oral Jelly kaufen Kamagra online bestellen Kamagra kaufen ohne Rezept
Kamagra Gel: Kamagra kaufen – Kamagra kaufen ohne Rezept
Kamagra online bestellen: Kamagra kaufen – Kamagra kaufen
https://kamagrapotenzmittel.com/# Kamagra Oral Jelly kaufen
Beste online drogist: Apotheek Max – online apotheek
online apotheek de online drogist kortingscode de online drogist kortingscode
https://apotekonlinerecept.shop/# Apotek hemleverans recept
Beste online drogist: ApotheekMax – Apotheek online bestellen
Kamagra Oral Jelly kaufen: Kamagra Original – Kamagra Gel
Kamagra kaufen Kamagra kaufen Kamagra Oral Jelly
https://apotekonlinerecept.com/# apotek pa nett
Apoteket online: apotek online recept – apotek online recept
Kamagra online bestellen: Kamagra kaufen ohne Rezept – Kamagra Oral Jelly
Apotek hemleverans recept: Apoteket online – apotek online
Online apotheek Nederland zonder recept: Apotheek online bestellen – Apotheek online bestellen
kamagra Kamagra Original Kamagra kaufen ohne Rezept
https://apotheekmax.com/# ApotheekMax
Apoteket online: apotek online recept – Apotek hemleverans recept
http://apotekonlinerecept.com/# apotek online
https://kamagrapotenzmittel.shop/# Kamagra Oral Jelly kaufen
Apotek hemleverans recept apotek pa nett Apotek hemleverans recept
apotek pa nett: apotek online – Apotek hemleverans recept
Kamagra kaufen ohne Rezept: Kamagra Gel – Kamagra Gel
Kamagra Oral Jelly: Kamagra kaufen – Kamagra Oral Jelly kaufen
apotek online: Apotek hemleverans recept – Apoteket online
http://apotekonlinerecept.com/# Apotek hemleverans idag
Online apotheek Nederland zonder recept: Online apotheek Nederland met recept – Online apotheek Nederland zonder recept
Apotek hemleverans idag: Apotek hemleverans idag – apotek online recept
http://apotekonlinerecept.com/# Apoteket online
Online apotheek Nederland zonder recept: Online apotheek Nederland zonder recept – Apotheek online bestellen
Kamagra Oral Jelly: Kamagra Oral Jelly kaufen – Kamagra Gel
https://apotekonlinerecept.com/# Apotek hemleverans recept
https://apotheekmax.shop/# Beste online drogist
canadian pharmacy prices: GoCanadaPharm – pharmacy wholesalers canada
canada drugs online review northwest canadian pharmacy canadian pharmacy store
top 10 pharmacies in india: www india pharm – india pharmacy mail order
http://gocanadapharm.com/# ordering drugs from canada
top 10 online pharmacy in india: www india pharm – online pharmacy india
indian pharmacy: top 10 online pharmacy in india – cheapest online pharmacy india
mexico drug stores pharmacies: buying prescription drugs in mexico – mexico pharmacies prescription drugs
https://wwwindiapharm.com/# www india pharm
canadianpharmacyworld com GoCanadaPharm canadian pharmacy 24 com
my canadian pharmacy rx: safe canadian pharmacy – canadianpharmacyworld
www india pharm: Online medicine home delivery – Online medicine home delivery
https://gocanadapharm.com/# canadian pharmacy ltd
canadian pharmacy meds review: go canada pharm – best mail order pharmacy canada
india online pharmacy Online medicine order online shopping pharmacy india
world pharmacy india: www india pharm – www india pharm
pharmacy canadian superstore: go canada pharm – canadian pharmacy ltd
https://agbmexicopharm.com/# Agb Mexico Pharm
reputable indian online pharmacy: www india pharm – www india pharm
canadian drug pharmacy: GoCanadaPharm – best canadian pharmacy online
https://gocanadapharm.com/# canada drugs
buying from online mexican pharmacy Agb Mexico Pharm Agb Mexico Pharm
www india pharm: www india pharm – indianpharmacy com
www india pharm: online pharmacy india – www india pharm
https://gocanadapharm.shop/# canadian valley pharmacy
legitimate canadian pharmacy online: GoCanadaPharm – vipps canadian pharmacy
Agb Mexico Pharm: buying from online mexican pharmacy – Agb Mexico Pharm
canadian pharmacy 24h com safe go canada pharm canadianpharmacy com
www india pharm: www india pharm – www india pharm
Agb Mexico Pharm mexican online pharmacies prescription drugs Agb Mexico Pharm
www india pharm: buy medicines online in india – www india pharm
http://wwwindiapharm.com/# cheapest online pharmacy india
Lisin Express: Lisin Express – lisinopril 80mg tablet
Pred Pharm Net Pred Pharm Net Pred Pharm Net
ZithPharmOnline: buy zithromax 1000mg online – ZithPharmOnline
http://zithpharmonline.com/# zithromax tablets for sale
price of zestril: Lisin Express – Lisin Express
zithromax 500 mg lowest price drugstore online: where can i get zithromax – ZithPharmOnline
http://predpharmnet.com/# Pred Pharm Net
На нашем портале вам предоставляется возможность играть в обширной коллекцией слотов.
Игровые автоматы характеризуются красочной графикой и захватывающим игровым процессом.
Каждая игра даёт особые бонусные возможности, повышающие вероятность победы.
1xbet казино
Игра в игровые автоматы предназначена как новичков, так и опытных игроков.
Можно опробовать игру без ставки, а затем перейти к игре на реальные деньги.
Проверьте свою удачу и получите удовольствие от яркого мира слотов.
Clom Fast Pharm Clom Fast Pharm can you buy cheap clomid without prescription
Clom Fast Pharm: Clom Fast Pharm – Clom Fast Pharm
buy cheap amoxicillin: amoxicillin 500mg capsules price – AmOnlinePharm
https://zithpharmonline.shop/# ZithPharmOnline
how to buy lisinopril: Lisin Express – Lisin Express
Pred Pharm Net: Pred Pharm Net – Pred Pharm Net
lisinopril oral lisinopril 10 mg on line prescription lisinopril medication otc
http://lisinexpress.com/# Lisin Express
AmOnlinePharm: can you purchase amoxicillin online – amoxicillin 500mg capsules
Pred Pharm Net: prednisone 50 mg for sale – over the counter prednisone cheap
Pred Pharm Net: Pred Pharm Net – Pred Pharm Net
https://zithpharmonline.com/# zithromax z-pak price without insurance
На этом сайте можно найти популярные игровые слоты.
Мы предлагаем лучшую коллекцию автоматов от топ-разработчиков.
Каждый слот предлагает интересным геймплеем, бонусными функциями и максимальной волатильностью.
http://islasanmarcos.com/the-thrill-and-excitement-of-the-casino-experience/
Вы сможете играть в демо-режиме или играть на деньги.
Интерфейс интуитивно понятны, что делает поиск игр быстрым.
Если вас интересуют слоты, данный ресурс стоит посетить.
Откройте для себя мир слотов — тысячи выигрышей ждут вас!
Lisin Express: Lisin Express – generic prinivil
zithromax prescription can i buy zithromax online zithromax capsules
Lisin Express: Lisin Express – zestril brand
https://predpharmnet.shop/# prednisone pak
Lisin Express: Lisin Express – Lisin Express
Pred Pharm Net: prednisone 20 mg tablets coupon – Pred Pharm Net
https://amonlinepharm.com/# AmOnlinePharm
Lisin Express: lisinopril 40 mg no prescription – discount zestril
AmOnlinePharm AmOnlinePharm AmOnlinePharm
zithromax 500 price: can i buy zithromax online – ZithPharmOnline
Clom Fast Pharm: Clom Fast Pharm – can you buy cheap clomid pill
http://zithpharmonline.com/# buy zithromax canada
Lisin Express: Lisin Express – Lisin Express
where can i buy clomid pills: Clom Fast Pharm – can i buy cheap clomid price
ZithPharmOnline ZithPharmOnline buy generic zithromax no prescription
https://amonlinepharm.com/# AmOnlinePharm
ZithPharmOnline: ZithPharmOnline – zithromax 250mg
Clom Fast Pharm: where can i buy cheap clomid without rx – generic clomid tablets
https://zithpharmonline.shop/# ZithPharmOnline
zithromax 500 mg for sale: ZithPharmOnline – zithromax 250 price
AmOnlinePharm: AmOnlinePharm – AmOnlinePharm
caxino casibom resmi en gГјvenilir online casino casibom1st.shop
casino siteleri 2025: casino siteleri – guvenilir casino siteleri casinositeleri1st.com
https://casibom1st.com/# canlД± casino bonusu veren siteler
canlД± casino oyna: casibom resmi – bahis giriЕџ casibom1st.com
sweet bonanza siteleri: sweet bonanza slot – sweet bonanza oyna sweetbonanza1st.shop
slot casino siteleri gГјvenilir bahis siteleri guvenilir casino siteleri casinositeleri1st.shop
casino siteleri 2025: deneme bonusu veren siteler – lisansl? casino siteleri casinositeleri1st.com
sweet bonanza yorumlar: sweet bonanza yorumlar – sweet bonanza sweetbonanza1st.shop
betnoo: casibom giris adresi – en gГјvenilir bahis casibom1st.com
casino bonus: casibom giris – yeni deneme bonusu veren siteler 2025 casibom1st.com
sweet bonanza slot sweet bonanza 1st sweet bonanza oyna sweetbonanza1st.com
https://casinositeleri1st.shop/# casino siteleri
casino siteleri: guvenilir casino siteleri – slot casino siteleri casinositeleri1st.com
canlД± casino oyna: casibom guncel adres – superbeting casibom1st.com
casino en iyi siteler: casibom 1st – yasal kumar oyunlarД± casibom1st.com
casino siteleri 2025: lisansl? casino siteleri – guvenilir casino siteleri casinositeleri1st.com
sweet bonanza 1st sweet bonanza yorumlar sweet bonanza 1st sweetbonanza1st.com
sweet bonanza: sweet bonanza demo – sweet bonanza siteleri sweetbonanza1st.shop
deneme bonusu veren siteler: lisansl? casino siteleri – casino siteleri 2025 casinositeleri1st.com
sweet bonanza oyna: sweet bonanza siteleri – sweet bonanza 1st sweetbonanza1st.shop
slot casino siteleri: slot casino siteleri – lisansl? casino siteleri casinositeleri1st.com
sweet bonanza oyna: sweet bonanza oyna – sweet bonanza sweetbonanza1st.shop
deneme bonusu veren siteler deneme bonusu veren siteler casino siteleri 2025 casinositeleri1st.shop
casino siteleri: slot casino siteleri – bahis siyeleri casinositeleri1st.com
sweet bonanza siteleri: sweet bonanza demo – sweet bonanza siteleri sweetbonanza1st.shop
lisansl? casino siteleri: guvenilir casino siteleri – slot casino siteleri casinositeleri1st.com
sweet bonanza demo sweet bonanza sweet bonanza yorumlar sweetbonanza1st.com
guvenilir casino siteleri: slot casino siteleri – deneme bonusu veren siteler casinositeleri1st.com
video siteleri listesi: casibom mobil giris – bahis siteleri deneme bonusu casibom1st.com
sweet bonanza giris: sweet bonanza slot – sweet bonanza siteleri sweetbonanza1st.shop
slot bonus: casibom resmi – canlД± bahis siteleri casibom1st.com
tl casino casibom guncel giris gГјvenilir kumar siteleri casibom1st.shop
lisansl? casino siteleri: kumar sitesi – guvenilir casino siteleri casinositeleri1st.com
en iyi bahis sitesi hangisi: casibom giris adresi – canli bahis siteleri casibom1st.com
Mexican pharmacy ship to USA: certified Mexican pharmacy – reputable mexican pharmacies online
USMexPharm: Us Mex Pharm – mexican pharmacy
Us Mex Pharm USMexPharm mexican pharmacy
usa mexico pharmacy: Mexican pharmacy ship to USA – Mexican pharmacy ship to USA
Us Mex Pharm: mexico pharmacies prescription drugs – usa mexico pharmacy
mexican pharmacy: Us Mex Pharm – reputable mexican pharmacies online
mexican pharmacy: mexican pharmacy – UsMex Pharm
UsMex Pharm certified Mexican pharmacy mexico pharmacies prescription drugs
mexican pharmacy: mexican pharmacy – UsMex Pharm
UsMex Pharm: UsMex Pharm – UsMex Pharm
mexican pharmacy: medicine in mexico pharmacies – UsMex Pharm
mexican pharmacy usa mexico pharmacy Mexican pharmacy ship to USA
USMexPharm: UsMex Pharm – UsMex Pharm
mexican pharmacy: Mexican pharmacy ship to USA – certified Mexican pharmacy
usa mexico pharmacy: buying prescription drugs in mexico – Mexican pharmacy ship to USA
certified Mexican pharmacy: UsMex Pharm – Us Mex Pharm
usa mexico pharmacy usa mexico pharmacy USMexPharm
USMexPharm: UsMex Pharm – UsMex Pharm
certified Mexican pharmacy: mexican pharmacy – UsMex Pharm
UsMex Pharm: Mexican pharmacy ship to USA – UsMex Pharm
reputable indian pharmacies: USA India Pharm – best online pharmacy india
USA India Pharm UsaIndiaPharm UsaIndiaPharm
buy prescription drugs from india: reputable indian online pharmacy – reputable indian pharmacies
indian pharmacy: mail order pharmacy india – UsaIndiaPharm
top 10 pharmacies in india: reputable indian online pharmacy – USA India Pharm
USA India Pharm india pharmacy mail order USA India Pharm
USA India Pharm: online pharmacy india – indianpharmacy com
USA India Pharm: UsaIndiaPharm – top online pharmacy india
USA India Pharm: UsaIndiaPharm – reputable indian pharmacies
UsaIndiaPharm: best india pharmacy – india pharmacy
best india pharmacy Online medicine home delivery UsaIndiaPharm
indian pharmacy online: buy medicines online in india – best india pharmacy
USA India Pharm: UsaIndiaPharm – UsaIndiaPharm
buy prescription drugs from india: top 10 pharmacies in india – USA India Pharm
indian pharmacies safe: UsaIndiaPharm – indian pharmacy paypal
pharmacy website india cheapest online pharmacy india top online pharmacy india
reputable indian online pharmacy: USA India Pharm – mail order pharmacy india
top 10 online pharmacy in india: UsaIndiaPharm – UsaIndiaPharm
USA India Pharm: world pharmacy india – USA India Pharm
USA India Pharm UsaIndiaPharm USA India Pharm
USA India Pharm: top 10 pharmacies in india – USA India Pharm
USA India Pharm: cheapest online pharmacy india – UsaIndiaPharm
UsaIndiaPharm: cheapest online pharmacy india – UsaIndiaPharm
reputable indian pharmacies: indianpharmacy com – USA India Pharm
UsaIndiaPharm: USA India Pharm – indian pharmacy
п»їlegitimate online pharmacies india UsaIndiaPharm online pharmacy india
best online pharmacy india: USA India Pharm – UsaIndiaPharm
USA India Pharm: USA India Pharm – п»їlegitimate online pharmacies india
pharmacy website india: UsaIndiaPharm – USA India Pharm
india pharmacy: indian pharmacy – india pharmacy
UsaIndiaPharm USA India Pharm reputable indian pharmacies
buy prescription drugs from india: cheapest online pharmacy india – USA India Pharm
Here, you can discover a great variety of casino slots from famous studios.
Users can enjoy traditional machines as well as modern video slots with stunning graphics and interactive gameplay.
Whether you’re a beginner or an experienced player, there’s always a slot to match your mood.
money casino
All slot machines are ready to play 24/7 and compatible with desktop computers and smartphones alike.
All games run in your browser, so you can get started without hassle.
Site navigation is intuitive, making it simple to explore new games.
Register now, and discover the world of online slots!
canadian pharmacy no scripts: usa canada pharm – usa canada pharm
On this platform, you can discover lots of casino slots from famous studios.
Users can try out traditional machines as well as feature-packed games with vivid animation and bonus rounds.
Even if you’re new or a casino enthusiast, there’s always a slot to match your mood.
casino slots
The games are instantly accessible round the clock and designed for PCs and mobile devices alike.
No download is required, so you can jump into the action right away.
The interface is intuitive, making it convenient to browse the collection.
Join the fun, and enjoy the excitement of spinning reels!
usa canada pharm pet meds without vet prescription canada usa canada pharm
usa canada pharm: onlinepharmaciescanada com – USACanadaPharm
best canadian pharmacy online: USACanadaPharm – canadian family pharmacy
usa canada pharm: best canadian pharmacy online – USACanadaPharm
USACanadaPharm legitimate canadian pharmacies usa canada pharm
usa canada pharm: usa canada pharm – best canadian online pharmacy
usa canada pharm: canadian pharmacy near me – USACanadaPharm
reputable canadian pharmacy: USACanadaPharm – reliable canadian pharmacy
usa canada pharm USACanadaPharm reputable canadian online pharmacies
reliable canadian pharmacy: certified canadian international pharmacy – best canadian pharmacy to order from
adderall canadian pharmacy: canadian pharmacy 24h com safe – reliable canadian pharmacy
usa canada pharm: usa canada pharm – USACanadaPharm
usa canada pharm USACanadaPharm USACanadaPharm