Niagra Falls and China
-Niagara Falls is up north of Buffalo-Buffalo is bigger than the town of Niagra Falls
-China has a population of 1.35 billion. -Chinas population is a lot bigger than Buffalo. Population means how many people live there.
There are some Facts about Niagra Falls and China