Turnberry Place

Turnberry Place, Las Vegas, Nevada: