Saturday, 20 June 2015

Ever heard blood fall

Blood falls is a fall in Antarctica,most people won't see blood falls in person,but even in photographs. 
The sight is arresting a blood red waterfall staining the snow white face of Taylor glacier.The cause of mysterious red flow is subterranean lake rich in iron

No comments:

Post a Comment