Where do you go to find heatram in Pokemon platinum atinum?

first you need to beat the Pokemon league, then finish the sinnoh dex and get the national dex, go to stark mountain defeat team galactic for the last time and catch heatran. may i recommend timer balls to catch heatran which you can get at the poke mart in canalave city