Torre dels SoldatsTorre dels Soldats is a semaphore tower.It is located in Avinyó and Spain. The semaphore tower was established in 1851.