Shininess is a randomly determined status; thus there is no "place" to catch them. Statistically, if you catch 8192 of a species, one will be shiny.
Shiny Pokemon appear randomly in the wild. Every encounter, there is approximately a 1/8500 chance that it will be shiny. If you encounter a shiny Pokemon, it is best that you capture it, as it is a very very rare event.
The best place to get a shiny stone on Pokemon Black is to go to the house right before the entrance to Chargestone Cave on Route 6. Talk to the girl there on the mat and she will give you a shiny stone. Hope this helps!
you cant get it sorry only enti
Go to 7 Island, there are a whole lot of strong Pokemon there.
depends what level
technically it could be anywhere. if didnt you defeat the game then shiny Pokemon will be very very very rare to find. my brother has found a shiny ekans in the wild and he caught it. the easiest way to get a shiny Pokemon is to defeat the game, get the pokeradar, use it at a random place (i think you use a max repel) and run around and if you see sparkles in a patch of grass go there and it will be a shiny Pokemon. it is as simple as that.
Debatable
There is no best route in Pokemon White 2 to find shiny Pokemon, because you have the same chance to find a shiny Pokemon on every route in the game.
You can catch Moltres at Mt. Ember Peak in FireRed.
THE yellow pokemon :) lol
If you train your pokemon or use cheats you can be the best trainer.
the best place to catch shiny Pokemon is on route 217. the only thing is that's only for d/p