The picture above is not a stairway to heaven but the wind whispering through the Russian water well. Photographer Anton Chekalin visited the Russian Novolazarevskaya Antarctic Station in November of 2007 and made some absolutely stunning photographic discoveries…
Continue reading...
Friday, March 6, 2009
2 Comments