Kennon Road is closed to the public due to falling rocks amid heavy rains in Baguio City.