How is Bohr's theory against Heisenberg uncertainty principle?

According to the Bohr's atomic model, electrons revolve in well defined circular orbits around the nucleus. So,the energy (thus its momentum) of the electron and the radius of its orbit (thus its position) are preciselydefined quantities.But, actually this motion is not limited to a circular path in single plane and takes place in three dimensions which is undefined.This is a direct violation of the Uncertainty Principle.Heisenberg's principle states that, it is impossible to determine the...