<noembed><nolayer><div style="position:absolute; left:0; top:-100; display:none;"> River Stadium Part 2<br> Argentina picture - This is the view from the River stadium. Just to give you an idea how big Buenos Aires is, the part of town that the stadium is in is a good 20 minute walk to a subway station and then a 30 minute subway ride to downtown. It could almost be considered a suburb, and it still is full of tall buildings. This city is humongous. </div></nolayer></noembed>
Explore the World Log in or Create a new account to share your own photos Help pagesHelp  
Explore  >  South America  >  Argentina