Рет қаралды 931,443
Iguazu Falls are among the most monumental Water Falls in the world, situated at the border of Brazil and Argentina. In the year 2000 spiritual teacher Sri Chinmoy established a plaque dedicating the site as "A Sri Chinmoy Peace Falls". This video offers you the power, majesty and beauty of the Iguazu Falls. Soundtrack by Parichayaka Hammerl.
#srichinmoy #iguazuwaterfalls #peaceblosssom