If you check the definition of a “roof”, you would see that it is the structure meant to cover a building, so, what do you say about a roof that drops all the way to ground level?!
Well to me it looks like a roof designed for an area where it snows heavily @Ewaade_3A but I cannot imagine snow let alone heavy snow in Nigeria. I love the building style and would have certainly stopped to take a pic myself however, try hard as I would, it would be very difficult, in fact most likely impossible, to take a better shot than yours!