Khan Yunis, which lies only 4 kilometers (about 2.5 miles) east of the Mediterranean Sea, has a semi-arid climate with temperature of 30 degrees Celsius maximum in summer and 10 degrees Celsius maximum in winter, with an annual rainfall of approximately 260 mm .