Best Answer - Chosen by Voting
If you really want to learn authentic Mandarin, please go to the cultural centre --- Beijing City.
If you go to Shanghai, Hebei, Shandong, or Liaoning,
it would be just like you go to Germany to learn French,
or you go to France to learn Italian, can you understand?
If you wanna learn Wunese (吴语), Shanghai & Suzhou will be the best places for you.
And Shandong dialect would be even too difficult & strange for our Chinese.
The dialects of Heibei & Dalian aren't standard Mandarin, either.