Channelview is a census-designated place in the U.S. state of Texas on the east side of Houston in Harris County. Its population was 45,688 at the 2020 U.S. census. From Wikipedia
Two older children were rescued by a heroic bystander, while investigators examine a possible medical emergency as the cause of the accident.