Revolution Square
Plaza de la Revolución in Habana, Cuba - a vast square with a statue of José Martí next to the Cuban nation flag, a huge mural of Che Guevara, national theatre, national library and several government buildings.
Please turn on Javascript and Adobe Flash in order to view videos
Previous Back to videos