Spectacular Photos Of Nature’s Beauty That Will Leave You In Awe


Prev Page
Next Page

Tadami River, Japan
Teruo Araya took this photo for the National Geographic. The photographer said, “Ohshi is a village on the Tadami river in Japan that has chosen co-existence with nature rather than urban development”.

spectacular photos of nature
Photo credit: Pinterest / National Geographic