I have come across a questions which reads "Why does even photon travel?". After reading special and general theory of relativity, this one bugs me all over. For a particle moving closer to speed of light, clock slows down and the space around it contracts. I see a photon travel and I see things around me, because my velocity is much low and and I experience time. However, for a photon, clock doesn't move at all and it doesn't really know what is space (because it is contracted to the maximum). I see light generated from a source and reaching a destination, but a photon doesn't even experience all that. Is the entire universe is a point for a photon? If that's so, where does it come from? Is there any higher dimension, where someone is generating it for us, because for me it is very peculiar and nothing else travels exactly at the speed of light. How's it so?