first you need oak's letter (you need action replay) then go to route 224 next to a big rock their is oak go to the rock then you have write what you are thankful for then shaymin will appear but it will run away follow it when you get to the flower paratise you will see shaymin it is at level 30 good luck.
You can't find Shaymin directly in Heart Gold, you'll have to trade your Shayim from Pearl/Diamond/Platinum onto your Heart Gold/Soul Silver.
to get shaymin you either need an action replay or had gone to the event where they give you oaks letter or something.
Pokemon diamond
Pokemon diamond Pokemon diamond Pokemon diamond
you cant be a Pokemon in Pokemon diamond
She is not in Pokemon diamond.
There is no Pokemon temple! There is such thing as Pokemon diamond.
Pokemon 134 is Finneon in diamond
Chingling is the 47th Pokemon in Pokemon Diamond.
where are special key in Pokemon diamond where are special key in Pokemon diamond
You can not get dark Pokemon on Pokemon diamond and pearl
In the Pokemon diamond underground.