GeoCam is an android App that allows taking photographs without a camera. By using your geographical position and orientation it will try and find a matching photograph that has already been taken in the past, to match the view you're looking at in real life.