/en/
en
true
2351
37
144
Barranca
71
barranca
Barranca
2446
49060
-10.752537
-77.759922
208
31983
14
11
false
208
17990
1
5
494
17531
0
1238
21133
S/
1522544
Map

Services at this stop

Street ViewExplore
AddressParque Los Proceres