Why Helicopter compulsory need helipad to land?
Helicopters don't need a helipad to land. It is simply safer landing in a helipad. I think the decision was taken in view of safety not to land because of the presence of the minister on board.

See this picture.



That said, why did they come in helicopter if there was no helipad?