Greenery covers Makkah mountains