The landslide buried half of this orphanage house in Hulu Langat outside Kuala Lumpur. (Reuters)

Police say about 30 children were buried by a landslide that hit an orphanage in Kampung Gahal in Hulu Langat Saturday.

Bernama reports indicated two bodies have been recovered and seven children were pulled out alive so far from Madrash Al-Taqwa, Jalan Semungkis at the outskirts of Kuala Lumpur.

A district police officer said firefighters and villagers pulled out six children who were critically injured and they were rushed to a hospital.

Associated press quoting an anonymous officer because he is not authorized to speak to the media said heavy rainfall had likely caused the landslide that hit the orphanage in central Selangor state Saturday afternoon.

He said rain was still falling and hampering rescue work, which would last until nightfall.

The Star latest report said “two landslides occurred simultaneously. All the victims did not have time to escape,” the national daily quoted Selangor CPO Datuk Tun Hisan Tun Hamzah.

Datuk Tun Hisan said all those affected were 20 students attending a motivational camp at the orphanage and four caretakers.

A total of 49 students and caretakers were in the premise when the incident happened, but 25 of them escape unhurt.

Photos from The Star, Reuters, AP, Berita Harian