Cliff Temples of India - Ellora Caves

Located in the Indian state of Maharashtra, the magnificent Ellora Caves are 34 structures excavated out of the vertical face of the Charanandri hills. An official UNESCO World Heritage Site, the Ellora...
READ MORE»

Desert Oasis in China - Crescent Lake

Located approximately 6 km (3.73 miles) from the outskirts of the city of Dunhuang in Western China, lies Crescent Lake, an incredible oasis in the Gobi desert. Known as Yueyaquan in Chinese, the crescent-shaped...
READ MORE»

10 Photographs 0f Vicious Animal Fights

Mother Nature isn’t the kind-hearted, elderly matron that the hippies make her out to be. She’s, in fact, a remorseless, half-insane danger junkie with a taste for blood and death that would make an...
READ MORE»

Top 10 People Who Claimed Time Travel is Possible

For something that only exists as a theory so complex that no two people can actually agree on how it would work, time travel is immensely popular. So much so, in fact, that whenever some yahoo comes...
READ MORE»