/en/
en
true
1608
19867
2351
63
144
Barranca
465
31588
barranca
28
Barranca
290
49909
-10.752537
-77.759922
1015
25408
14
false
1940
43127
1
66
31950
5
183
0
1579
32911
S/
1522506
Map

Services at this stop

Street ViewExplore
AddressEli