The Thundering Victoria Falls is a natural wonder of the world. One of the biggest waterfalls in the world. It is located on the border of Zambia and Zimbabwe
Uploaded: Feb 22, 2015
Tags: Victoria Falls, Waterfalls, Water, Wonder of the World, Nature
Solna centrum subway station in Stockholm
Eighth wonder of the world / Osmo svetsko čudo
Water bouncing of a spoon!
Amazing watterfall, the focus is focused on the center of picture, beautifull nature!
The Wonder of Flight
Small wonder of nature
On the top of the world
Carpathian Mountains in wintertime
just a landscape