Murree receives 17 inches snowfall in last 24 hours