The Italian-French Concordia scientific station is located on a 10,500 foot mountain 620 miles from the coast in one of the most inhospitable places on earth – Antarctica. The station houses 80 scient…
( read original story …)
The Italian-French Concordia scientific station is located on a 10,500 foot mountain 620 miles from the coast in one of the most inhospitable places on earth – Antarctica. The station houses 80 scient…
( read original story …)