Mozambique, Africa. Just say "Wow!"