The tsunami could be spotted hitting the coast in Oarai, Ibaraki prefecture, Japan, as the impact of the earthquake that hit off the coast of Russia continues to ...
The Daily Digest on MSN

China: An elevator to the clouds

Zhangjiajie, a picturesque mountainous region in China, boasts an extraordinary feat of engineering—a towering elevator that ...