The city that's playing host to Thursday's much-anticipated USA vs. Germany World Cup match is underwater.
Recife is located in the northeastern most portion of Brazil, only about 190 miles south of Natal, which was also struck by flooding rains this month.
See also:...