The mysterious, mountain mist at Luang Say Lodge, Laos