Walking amongst the tall, colorful buildings in Genoa, Italy.