beautiful valley with river, trees and a medieval castle in the distance, and a village far in the distance. Studio Ghibli