English: The water complex consists of more than 270 waterfalls and is located in the Iguazu National Park .
Telugu: నీరు సముదాయంలో ఉన్న కంటే ఎక్కువ 270 జలపాతాలు కలిగి నేషనల్ పార్క్ ఇగుకు.