From Glitch City Laboratories
The Surf landing glitch is a glitch in Pokémon Black and White. It allows the player to land on top of an NPC or land on top of an item after Surfing provided that the NPC or item is next to the water's edge. While Surfing, the player should first reach a maximum velocity and then take a sharp turn adjacently to land on top of the NPC or item and the water's edge simultaneously.
Some of the usable NPCs include the old man outside of the rest house in Route 6 and the Scientist Trainer underneath Village Bridge.
- Youtube Video by mmxmm246