Supertyphoon Imbudo - China   July 24  2003


Flooding in downtown Macau at daybreak on Thursday morning 24th July caused by storm surge.


Back to the Typhoon Imbudo page