This is near where I've spent my Christmas vacation. A photo I took from the Shuttle. Any guesses where it is?