The Landings at Cougar Ridge provides stunning vistas of both the city and the mountains.