Medieval castle surrounded by lush forest with towers and stone structures.