Wikipedia
Dogsar
Dogsar is a town in Lhuntse District in northeastern Bhutan.
Dogsar is a town in Lhuntse District in northeastern Bhutan.