Via Flickr:

Volkswagen 
Ubulu Uku is a town in the Aniocha area of Delta State, Nigeria. It is located about 30km west of the River Niger in Aniocha South Local Government Area of Delta State.

#JujuFilms