Good morning,
Stobs castle is definately still there, changed considerably from the painting though. As pointed out you can't see it on street view but if you go on google earth, put in stobs castle it will take you to the middle of a field. Stay on aerial view,scan left and zoom in and it is sitting in a hollow to the left of the bend in the road. You can then use the control to take an oblique view from any angle you desire.
John915