Colorado | North America | USA Cliffside Shop: ‘The World’s Most Remote Pop-Up Shop’ at 300ft high ByIlya September 16, 2017