Daily Archives: November 29, 2012

Why Isn’t The Earth Like Venus?

Earth is about the same size as Venus, but temperatures are much cooler here. The primary difference between Earth and Venus is that we have oceans which absorb CO2 and form limestone – CACO3. Without the massive limestone deposits we … Continue reading

Posted in Uncategorized | 15 Comments