Preposition of location in and on are kind of tricky to me and I'm not 100% sure which one to use in certain situation. For example, the picture of Thomas is on the yearbook means that Thomas's picture is on the cover of the yearbook vs the picture of Thomas is in the yearbook means that Thomas's picture is in certain page of the yearbook. Am I right on this?
I'm not sure which preposition to use for things that are untouchable. For example, I found this picture in the internet vs I found this picture on the internet