The easy guess would be Mesa Verde -- but the topography is wrong.... Lovely photo though!

Mark