Welcome to the Hotel California! USA, for sure!

Red woods, San Fran and stuff. HERE....