Inside Scott's Hut is a building located on the north shore of Cape Evans on Ross Island in Antarctica. It was erected in 1911 by the British Antarctic Expedition. Cape Evans. Ross Sea. Antarctica
Copyright: Luis Davilla Type: 360° Video Resolution: 7,680 x 3,840 Taken: 14/01/2020 Uploaded: 27/02/2020 Views: