lush mountain valley with castle