The photo was taken in 2012 at Cape Coast in Ghana from the walls of Elmina Castle. The picture tells the moments and situations carefree life at sunset on this beach notorious in the past for the slave trade