Bert Christensen's Cyberspace Home

Hillside collapsed on the main highway in Keelung, Taiwan