Заросший дивными растениями, и исполинскими горами, Остров Свободы являет собою внушительное зрелище.