Back in 1991, the head of the Manji–no–Sekibutsu (Stone Buddha of Manji), a 3.3–meter tall statue in Japan's mountainous Nagano Prefectu...
Read More

People around the world were deeply impressed by the manner in which the Japanese handled the big quake earlier this year. By "hand...