06 February 2008

View from Euler's Kitchen



Location: Geneva 1.2m Telescope's Kitchen, La Silla, Chile
Changes: Contrast

One of the best view from a kitchen window in the world

No comments: