Huelva is a city in Andalusia , Spain and the capital of the province of Huelva . Huelva is a city in southwestern Spain , the capital of the province of Huelva in the autonomous region of Andalusia .