Where is barboch in Pokemon platinum?

You can catch it almost anywhere, but you need the good rod to catch it.