Nearly 500 rivers lace Panama's rugged landscape. Most are unnavigable; many originate as swift highland streams, meander in valleys, and form coastal deltas. However, the Río Chepo and the Río Chagres, both within the boundaries of the city, work as sources of hydroelectric power.