Do you know this marvel of the natural world?  If you've been here... sing out!  This place is stunning from space... what it is like to stand in the midst... I can only imagine.  Hint: one of many natural wonders in South America... hidden away in the lush landscape on the border of Brazil and Argentina...