Translation:One hundred and twenty-nine canyons are there.
I think this answer should be accepted: "There are one hundred twenty-nine canyons there." Omitting the "and".
Sometimes I feel like I'm the only one who never says "hundred and" or "thousand and"
It is definitely the proper way to say it, as taught in grammar lessons in school, and it is the proper way for writing on checks. Of course though, there are a lot of people that say things like "one hundred (and) one dogs", "two hundred (and) eighty birds", etc. Using the word "and" to indicate a number is used primarily when you're counting something that can only be expressed in integers. For decimal numbers, in grammar lessons it is taught that the word "and" is used to indicate the decimal point, for example "one hundred one and two tenths", "nine hundred eighty-five and twenty-three hundredths", etc.
TLDR: yes the answer should be accepted. I digressed too much.