Editor’s note: This is part of The Know’s series, Staff Favorites. Each week, we offer our opinions on the best that Colorado has to offer for dining, shopping, entertainment, outdoor activities and more. (We’ll also let you in on some hidden gems). Modern travel is not for the faint of heart, and the ongoing construction at Denver International Airport ratchets up the challenges with a shifting maze of temporary walls in the main terminal. But I know of a special place here that provides a little respite from this craziness — and it’s free. First, a slight digression: Meow Wolf’s Convergence Station in Denver is a wild assemblage of storytelling, colors, lights, and sounds about fictional alien worlds.