High Revs on highway normal?

I have a 2002 Ford Focus ZTS with the DOHC Zetec engine. I was just wondering if having the motor run at about 3000 RPMs going 70 mph is normal and if this is hurting the engine? It just seems really high, especially when it down shifts and goes to about 4700 RPM when I go up some hils. Also, where is the red line on this engine? The cluster doesn't indicate where it is.

3000 for 70mph is very typical.