ancient city in a mountain canyon