a fantasy painting a castle in heaven