This insect belongs to the taxonomic group or order Megaloptera (a name that means large, folded wings). The group includes large insects called dobsonflies or fishflies, along with smaller alderflies.
Stairway to heaven: spiral staircase to give Chinese tourists a taste of the high life .The spiral staircase has been installed on the wall of the Taihang Mountains in Linzhou,Henan, China to offer the thrill of mountaineering without the danger.
Officially known as the Beijing Water Cube Water Park, Happy Magic is part of the National Aquatics Center and is now Beijing’s most visited tourist spot after the Great Wall. Thanks to a major renovation in the place looks even more futuristic than
Get the latest news from the BBC in London: Local website with breaking news, sport, weather and travel from the area plus in-depth features, analysis, audio and video coverage; listen to BBC London live and catch-up with local TV news.