colorful buildings line the hillside above a small river in cinque terre, italy