Image River Monumental Panoramic about argentina
River Plate Stadium, venue of the 1978 World Cup finals.