Cliff dwellings present us with a striking contrast between the natural world and the amazing architecture that we build to challenge and overcome it. These photos capture stunning views of some of the most epic mountain towns in the world.