The leeds castle under sunny sky in England