See Inside a Japanese Cabin on Heart Mountain in Powell, WyomingSee Inside a Japanese Cabin on Heart Mountain in Powell, WyomingWould you like your next vacation with a bit of history? There's an option near Powell, Wyoming with a Japanese cabin on Heart Mountain that is now an Airbnb.Doc HollidayDoc Holliday