Duck ramp at U.S. Capitol causes stir online

The ramp is located on the west side of the Capitol.