As many as 248 of 2,018 or 12.3% of Himalayan glaciers are "retreating" while 18 are advancing, environment minister, Prakash Javadekar told the Rajya Sabha on Monday in a written reply.