I heard this proof a couple of days back and thought it was fun and elegant. If you draw a circle anywhere on the surface of the earth there will be at least two opposite points that have the same temperature.

The proof relies on Bolzano's theorem, which is an instance of the Intermediate Value Theorem. Bolzano's theorem says that if a continuous function defined on an interval is sometimes positive and sometimes negative, it must be 0 at some point.

We assume that temperature on any path on the earth's surface is
continuous. If *f(x)* is a continuous function, and *g(x)* is a
continuous function, then *f(x)-g(x)* is also
continuous.

So, choose some starting point on the circumference of the circle, and
let f(x) be the temperature at the point at offset x clockwise from the
starting point, and let *g(x)* be the temperature at the point opposite
that point. If the temperature at some point x is warmer than at its
opposite point x', then *f(x)*-*g(x)* is positive, while *f(x')*-*g(x')*
is negative. So, by Bolzano, there is a point where *f(x)*-*g(x)*=0,
i.e. *f(x)*=*g(x)*.