Photo of the Day (3.6.09)

I’ve never had the pleasure of visiting Iguazu Falls, located on the border between Argentina and Brazil, but if this photo from Wesley Rosenblum is any indication, they’re probably one of the most impressive natural sights on the planet. In fact, legend has it that former United States First Lady Eleanor Roosevelt said upon seeing Iguazu Falls, “Poor Niagara!”

Got a photo you want considered for Gadling’s Photo of the Day? Upload your best shots here.