Sort:  

It is an incredible spot. If nobody guesses today, I'll leave another reply for you where this awesome location is.

@sumatranate It's in California, Lake George near Mammoth. Hopefully you visit sometime!