Lovely meeh! at the top of the hill near the old historical castle at Costa Brava, Spain 2005.