Chief of these is her position . So situated is the orbit of Venus with regard to the orbit of the earth as to put the planet always in a more or less unfavorable position for observation.
Our planet's closest and brightest neighbor will pass approximately between the Earth and sun this week, in what's called an ...