This is the Malecón (Avenida de Maceo) in Old Havana, Cuba. 

- Maria Plotnikova