在沙漠中存在50载的幽灵船

    无边无际的海洋给船舶提供了用武之地,让他们可以将自己的“天赋”发挥得淋漓尽致。但是你见过一群船舶停靠在沙漠里吗?下面的文章能给你解开这个谜题。在乌兹别克斯坦的一片沙漠中,一个惊奇的景象,会让你毛发耸然——火热的太阳下会有船舶停在那里,一艘艘锈迹斑斑的、一片死寂的船体,就像漂浮在海上的“幽灵船”。

 

   实际上,这些船舶都是以前遗留下来的,因为这片乌兹别克斯坦的咸海以前是一片物产丰富的内陆湖,盛产很多种类的鱼,是周边地区一个繁华的贸易中心。然而在环境发生变化后,海水渐渐干涸了,鱼类也相续死亡,因此人们渐渐离开了这个地区,只留下这些锈迹斑斑的轮船证明这里曾经是一片海洋……

   沙漠中的船舶:自从上世纪60年代,前苏联开始将咸海上游的水用于农业灌溉开始,这些船舶就已经开始陆续被遗弃在这里。

 

  在短短几年的时间,海水干涸,渔民迁走,只留下了船舶证明这里曾经是海洋

   咸海曾经是世界上最大的内陆湖之一,共有26300平方英里。但是在水量大量减少之后,它被“分割”成了四个小湖泊,现在只剩2000平方英里的水面。我们之所以说咸海是“海”,是因为它的面积太大,但实际上是一个内陆湖。

   至于咸海为什么会干涸,当初前苏联为了在附近种植棉花和其他农产品,引导咸海上游河流里的水去灌溉沙漠,这就大大破坏了咸海的生态。这种行为是从上世纪40年代开始的,他们修建了大型的运河来引导咸海上游的河流,导致咸海的水量大量减少,而盐分却大量增加,最后鱼类全部死亡了。

   遗弃的船舶:这些船舶现在最大的作用就是给生物提供一个遮阳的场所,骆驼取代它们成为”沙漠之舟”

   由于水被引走了,高盐份将以前海洋里的生物全部杀死了

   根据数据表明,当年被引导用来灌溉的水的利用率极低,有50%至75%被浪费。在上世纪60年代的时候,每一年水位会下降8英寸;到了70年代,每一年的下降水位达到了24英寸;80年代后前苏联政府加大了引水的量来灌溉农作物,咸海的水量在这时候每年下降35英寸,而且咸海里面已经几乎没有任何生物了。在这样的情况下,以前蓬勃的捕鱼业消失了,而且由于盐分太高也导致了当地严重的环境污染。

 

区别:从1989年(图左)到2009年(图右)以来,咸海在卫星地图上的变化

   沙尘让船体已经锈迹斑斑,它们是我们对后代说起这里曾经是码头的唯一证据。乌兹别克斯坦在1991年从前苏联独立出来以后,因为当地人们在湖区使用化肥的数量增多,使得咸海的生态更加的恶化,环境开始变得更加的恶劣。盐分的上升和化肥的大量残留,导致了咸海周边居民的身体健康出现了问题,甚至让一部分居民患了癌症。到了2005年,乌兹别克斯坦才开始意识到问题的严重性,试图把咸海复原到以前的光景。它们开始做出一些挽救的行动,比如修建大坝,试图通过蓄水来冲淡盐分、引进野生动物修复生态链等等。但是想要完成这项计划还有很多困难需要克服,更有很长的道路需要走。对此联合国秘书长潘基文说:“这里的情况是我们这个世界上最严重的环境污染灾难之一”。

   如果有一天咸海能够重现当初的景象,那么这些船必然会沉入海底,他们在那时会不会成为像大海上传说中那样的“幽灵船”呢?其中海洋上最有名的幽灵船非“飞向荷兰人号”莫属,据说船长因为强行出航遇风暴而导致沉没,他就诅咒一切海洋航行。大量的渔民,甚至威尔士亲王都说曾经看到了这艘船在海洋上出没。(科幻星系/文)

 

 

时间: 2024-10-08 07:57:09

在沙漠中存在50载的幽灵船的相关文章

从XML中动态加载菜单的示例

本文配套源码 这个案例是一个基于VS2005的WinForm菜单控件的例子,功能是从XML中动态加载菜单数据到MenuTrip控件上.这个案例中用到了XML,反射之类的技术.当然实用价值有限,仅供学习参考之用. 首先创建一个WinForm项目,在Form1上放置一个MenuTrip控件,将其命名为MainMenu. 在项目中添加一个XML文件,命名为Menu.xml,代码如下: MenuXml 1<?xml version="1.0" encoding="utf-8&q

flex4/flash builder中动态加载Module并与之交互的正确方式

关于flex中动态加载Module的文章,网上有很多,但多半是基于flex3的,如果在flash builder/flex4中按他们所提供的方法去做,最后将module加载到容器中时,会报:null object reference错误. 经过多番摸索,发现只能在ready回调中,以Object这种基本类型使用,不能强制做任何类型转型,方能正常加载到容器,并与加载后的实例交互(虽然这样flash builder的IDE环境中,无法智能代码提示),原因不明! 开始吧,先创建一个mxml Modul

Visual Basic .NET 中动态加载类(一)

visual|动态|加载 Visual Basic .NET 中动态加载类 · ··Microsoft 摘要:理想情况下,编写软件系统之前我们就应该知道此软件系统需要完成哪些操作.但实际情况并非如此,因此我们的系统应该是可以调整的. 最能体现这种适应性的是动态集成新功能的能力.例如,在 Windows 窗体应用程序中,这种能力是指加载编译原始应用绦蚝芫靡院蟠唇ǖ拇疤宓哪芰Α?/P> 这种操作在 Microsoft Visual Basic 6.0 中几乎是不可能的,但是在 Visual Basi

在ASP.NET中动态加载内容(用户控件和模板)

asp.net|动态|加载|控件|模板 在ASP.NET中动态加载内容(用户控件和模板)要点:1. 使用Page.ParseControl2. 使用base.LoadControl第一部分:加载模板 下面是一个模板"<table width=100%><tr><td width=100% colspan=2 runat=server id=ContainerTop></td></tr><tr><td width=30%

torch7中如何加载bmp格式的图片?

问题描述 torch7中如何加载bmp格式的图片? 因为需要用到特定的数据集,数据集里都是bmp格式的图片.torch中通过image.load()不能加载bmp格式的图片,但是由于数据集太大,不方便做批量格式转换,请问有其他的可选方案吗? 解决方案 转载博客地址:http://www.cnblogs.com/landmark/ 到现在为止我们只创建了一个窗口,其他什么都没干,这次我们将在窗口里显示图片,这是视频子系统最常用的功能,显示图片.SDL视频子系统只能加载bmp格式的位图.调用函数是S

Android中如何加载数据缓存_Android

最近app快完工了,但是很多列表加载,新闻咨询等数据一直从网络请求,速度很慢,影响用户体验,所以寻思用缓存来加载一些更新要求不太高的数据 首先做一个保存缓存的工具类 import java.io.File; import java.io.IOException; import android.content.Context; import android.os.Environment; import android.util.Log; /** * 缓存工具类 */ public class Co

JQuery中DOM加载与事件执行实例分析_jquery

本文实例讲述了JQuery中DOM加载与事件执行原理.分享给大家供大家参考.具体分析如下: JavaScript和HTML之间的交互是通过用户和浏览器操作页面时引发的事件来处理的.当文档或者它的某些元素发生某些变化或操作时,浏览器会自动生成一个事件.例如当浏览器装载完一个文档后,会生成事件:当用户单击某个按钮时,也会生成事件.虽然利用传统的JavaScript事件能完成这些交互,但jQuery增加并扩展了基本的事件处理机制.jQuery不仅提供了更加优雅的事件处理语法,而且极大地增强了事件处理能

flash as3 中动态加载库类失败解决方法

flash as3 中动态加载库类失败解决方法 这是错误的写法 for (var i:number=1; i<4; i++) { var mc1:mc1 = new mc1(); addchild(mc1); } as3里怎么循环加载库里的mc1 mc2 mc3类 就是下面意思是怎样个的写法 for (var i:number=1; i<4; i++) { var "mc"+i:"mc"+i = new "mc"+i(); addch

bootstrap-如何把jsp页面头部中那些加载css、js的命令提取出来放在一个jsp页面里

问题描述 如何把jsp页面头部中那些加载css.js的命令提取出来放在一个jsp页面里 是这样的我要做好几个jsp页面,都使用bootstrap作为前端框架 于是在每个jsp页面的 head>中都有这么一大段加载命令: <link href="css/charisma-app.css" rel="stylesheet"> <link href='bower_components/fullcalendar/dist/fullcalendar.c