the name jaleshwar means the god in water the petrol station is about three kilometres ahead n ibyapamenyetso cyangwa cyangwa yerekanwa n ibimenyetso mumbabarire ariko ntabwo nabitegetse