a beautiful ultradetailed painting of a medieval castle and bustling town floating on top of a giant rock next to a beach and a clear blue sea mountain range, ilya kuvshinov, trending on artstation