Search
Close this search box.

1200 houses collapsed due to heavy snow fall in China