I really doubt that there was much of a town here in 650 AD.
Jens had a couple of houses, one for each wife.
This is one of them.
The Church of Jesus Christ of Latter-day Saints
Twin peaks is sacred in Navajo tradition.
They also had some rusty stuff in town.