29th annual Bullhead Derby held in Richmond, Canada
Xinhua
1529934595000

CANADA-RICHMOND-BULLHEAD DERBY

People enjoy fishing from the shore during the 29th annual Bullhead Derby at Garry Point Park in Richmond, Canada, June 24, 2018. (Xinhua/Liang sen) 

CANADA-RICHMOND-BULLHEAD DERBY

A resident throws the fishing rod from the shore during the 29th annual Bullhead Derby at Garry Point Park in Richmond, Canada, June 24, 2018. (Xinhua/Liang sen)

CANADA-RICHMOND-BULLHEAD DERBY

A girl displays a Bullhead fish during the 29th annual Bullhead Derby at Garry Point Park in Richmond, Canada, June 24, 2018. (Xinhua/Liang sen)

CANADA-RICHMOND-BULLHEAD DERBY

A child holds a fish rod to learn fishing during the 29th annual Bullhead Derby at Garry Point Park in Richmond, Canada, June 24, 2018. (Xinhua/Liang sen)

CANADA-RICHMOND-BULLHEAD DERBY

People enjoy fishing along the shoreline during the 29th annual Bullhead Derby at Garry Point Park in Richmond, Canada, June 24, 2018. (Xinhua/Liang sen)

CANADA-RICHMOND-BULLHEAD DERBY

People enjoy fishing from the shore during the 29th annual Bullhead Derby at Garry Point Park in Richmond, Canada, June 24, 2018. (Xinhua/Liang sen)