Castle in the heaven