HomepageTero HakalaPopular puzzles created by Tero Hakala Popular puzzles created by Tero Hakala 198Favela in Rio de Janeiro (Brazil)Tero Hakalasolved 307 timesSolve puzzle