Where is Channelview?

Where is Channelview located?

Channelview, Texas, United States (approx. 29.7760599°, -95.1146533°)


Where is Channelview on the map?