1. A non-transitory computer-readable storage medium having stored therein an information processing program for causing a computer of an information processing apparatus connected with an imaging device and a display device to perform functionality comprising: obtaining a real world image by capturing an image of a real world by using the imaging device; positioning a moving object in a virtual space; positioning a topography object having a portion with different heights in the virtual space; moving the moving object depending on a shape of the topography object; mapping at least a part of the real world image as a texture onto the topography object; generating a virtual space image by rendering the moving object and the topography object onto which at least the part of the real world image has been mapped as the texture; and displaying the virtual space image on the display device so as to be viewed by a user in a manner such that the virtual space image is superimposed on the real world image.