Quote Originally Posted by creagdhubh View Post
What is it and where is it? Appears to be a winery of some sort?
Yes, it appears to be Castello di Amorosa Winery in Napa, CA.