The second annual Zaria Carnival, the largest of its kind in the world, opens on June 14 in Zaria, Nigeria. The festi ...