You're welcome.
It's actually Iguazu Falls in Brazil. Amazing to see in person
Thanks for the rep. Wow nice pic. Must be Niagara Falls?