in victory rode on the way to shamin in a pond
on route 223
victory road
to get laparas you have to go to the city in middle of map (saffron) that team rocket took over. the way to do this is to give the guard hot tea from the old lady. once you battle your rival in the silph building talk to the man who was next to your rival. he will give you a laparas because you are not with team rocket.
It can learn Thunderbolt through TM.
You can get a lapras in the room where you save Lorllei
you dont get it in diamond because its from the third generation so ya
You can catch one in the safari zone at the rocky beach area on the waters surface
you can catch laparas in the union cave on fridays just walk around and u will see it in the water swimming around
Red is a trainer on top of Mt. Silver who has a Pikachu Lv88, a Blastoise, Charizard, and Venasaur Lv84, a Snorlax and Laparas Lv82.
laparas looks like a sea monster with a shell. its shell is grey and has many spikes that are dull on it.it has a small horn were most unicorns would have it.its skin is blue with dark blue dots on it.it has 4 fins on its sides and a cream coloured under belly. if u need more info search it up on google images.
it's in the union cave. On friday's just surf and they'll be around level 20
After you beat Giovanni in Saffron City, you go back up one floor and talk to the man that was in the room with your rival. He will give you a level 15 lapras.