Sơn La

More details

Sơn La is region of the country of Vietnam.

Sơn La
CountryVietnam