Vista Of A French Castle, Meilland Castle