Earth and Venus: A comparative study