Leeds Castle, near Maidstone, Kent, UK is viewed from a hot air ballon very early in the morning

- Image ID: KYTA33
SO-Photography / Alamy Stock Photo
Image ID: KYTA33
The fully moated Leeds Castle is said to be the loveliest castle in the world. It is located near Maidstone in Kent (not Leeds, Yorkshire), UK. The photograph was taken very early in the morning from a hot air balloon which had taken off from the Castle grounds.
Location: Leeds Castle, Maidstone, United Kingdom