
New Zealand - Wonders of Nature

New Zealand - Wonders of Nature
Where to Watch New Zealand - Wonders of Nature

In offering this remarkable scenic picture of one of the most majestic and awe-inspiring water phenomena of all the West, we would emphasize strongly the fact that this subject is not an ordinary scenic picture, but an extraordinary feature picture, which, in point of everything, has never been surpassed. This picture will not merely compel the interest of your audiences, but will hold them spellbound from the first foot of the film to the last. The Twin Falls country, in southern Idaho, is remarkable for its scenic beauty. Out of the beaten paths of tourist travel, the natural beauty is conserved, and Mother Nature, unaltered by human hands, runs riot in gorgeous coloring of green vale, blue lakes and rivers, and virgin whiteness of her snowcapped mountains. The great Snake River, winding like a blue ribbon through fertile green valleys, rises in the mountains of the pictures. The Yellowstone, a rushing torrent until it reaches the Snake River basin, it rolls tumultuously through cany
