Place this Place

Any guesses on where this is? How about what it is?