a beautiful classical landscape painting of heidelberg castle, river, forest, hills, oil on canvas, highly detailed, 4 k, hd