Country: Italy City: Genova Street: Lungomare Giuseppe Canepa, 15516149 Genova GE Location: RDS STADIUM GENOVA