Antarctica -- There is a weather station at the top of mountain in the distance

First | Previous Picture | Next Picture | Last | Thumbnails