You have travelled left. There buildings are massive and loom high above you, but the rain still reaches the ground. There's no subway in sight, but maybe if you keep walking a block more, there might be one?

Continue or go back?
All you're looking for is the nearest subway station.