| April 20, 2014 On top of Iguazu Falls on the border of Argentina and Brazil Weekly Photo Challenge: On Top