Where do you get the red Gyarados in Pokemon diamond?

use pokeradar on a body of water that has lots of gyrados