1. A method comprising: obtaining a query image of a scene, wherein the query image includes embedded information and represents the scene at a time of capture, and wherein the embedded information includes location data and perspective data; receiving user input that identifies a different time than the time of capture; and obtaining a time-shifted image of the scene based on the user input and the embedded information in the query image, wherein the time-shifted image represents the scene at the different time.