The Last Place You'd Expect a Pop-up Shop
  • 6 years ago
Everything this store has on offer is free. The only catch? You have to get there first. The Cliffside Shop is 300 feet up the face of Eldorado Canyon, and you'll need some serious upper-body strength if you want to browse its wares.