segurooffroadFeb 15, 20221 minOld China Dam - Lake Pleasant, AzOld China Dam is located on the north side of Lake Pleasant, in Cow Creek. Depending on who you talk to, the creek may be called humbug,...