Where is Vang Vieng Freedom Star's Hotel located?
Vang Vieng Freedom Star's Hotel, Vang Vieng Freedom Star's Hotel, Laos (approx. 18.92828°, 102.44956°)
Vang Vieng Freedom Star's Hotel, Vang Vieng Freedom Star's Hotel, Laos (approx. 18.92828°, 102.44956°)