north to south on three parallel rock formations. I arrived first at the remarkable village of Walpi. It is romantically perched on the rock crest, its stair-shaped houses rising in stone masses like towers from the rock.