Where is Luang Prabang Range?

Where is Luang Prabang Range located?

Luang Prabang Range, Luang Prabang Range, Thailand (approx. 18.587778°, 98.48694°)


Where is Luang Prabang Range on the map?