People visit Pelourinho Square in Salvador de Bahia, Bahia State, Brazil, on Aug. 14, 2013. (Xinhua/Marcos Mendez)
Go to Forum >>0 Comment(s)