a cartoon castle with trees and a river