Round up the lads its about to get heavy. A photoshoot for the Yakuza game series
The stairs are located Riverfront Recapture's Mortensen Riverfront Plaza. Head outside and use the pedestrian bridge that leads to the Connecticut Science Center, hang a right into Mortensen Riverfront Plaza and you will find the stairs.