A bicyclist pedals downhill at 25 km/h (kilometers per hour) and uphill at 10 km/h. It takes 2 hours to travel from a Swiss mountain village to another village. The return trip takes 5 hours. Find the distance between the two villages.