Maracana Stadium in Rio de Janeiro of Brazil, where the 2014 World Cup final was held, will be back into the spotlight at Rio 2016 Olympic Games, powered by Chinese solar equipments.
Xinhua
Showing 0 to 17 of 1 results