For those interested, this is Chillon Castle in Switzerland. It's not actually on the ocean, but rather on the shores of Lac Léman (AKA Lake Geneva). It's on the opposite shore from Geneva. I only know because I was there about 1 month ago, cycling around the lake. I'd highly recommend stopping in, they also make their own wine which you cant get anywhere else in the world. Go for the white though, the red is meh.
Wow thats awsum...I wanna live here :/
I could live here. GORGEOUS!!!!!
It's like a fairy princess castle!
Chateau de Chillon, Switzerland. They rented rooms to visitors.