The Philippines is battered by about 20 typhoons and tropical storms each year. It is often hit by earthquakes and has more ...