Name:Villarrasa
Latitude:37°23'18"N
Longitude:6°36'23"W
Locality:La Quemadilla
Village:Villarrasa
Region:El Condado
Region:Huelva
State:Andalusia
Country:西班牙