Given a still picture, tour into the picture (TIP) generates a walk-through animation of a 3D scene constructed from the picture. In this paper, we generalize TIP to deal with water surface reflection while allowing foreground objects to move. We formulate a non-linear optimization problem to find the 3D scene parameters with respect to the camera position, to automatically construct a reasonable 3D scene model, provided with a set of points and their corresponding points on the water surface. To synthesize a stream of reflected images on the water surface in accordance with the camera movement, we propose a novel image-based approach, which makes the best of the limited information available in the input picture. Furthermore, we incorporate water surface movement data acquired from water simulation on top of stochastic motion textures for objects such as trees and plants, to create a dynamic scene.