The Twins Effect - The Alleyway

So, a familiar looking the alleyway (well, the same one from 'PTU') where Ekin Cheng ends up in only a couple of leaps and bounds, from D'Aguilar Street.