Wikipedia https://es.wikipedia.org/wiki/Monte_Echia
Address 73 Via Pallonetto Santa Lucia, Napoli 80132, Italy
Coordinates 40°49'52.429" N 14°14'52.516" E