Puerta del Sol is located in the heart of Spain's liveliest city, Madrid. Puerta del Sol which literally means “Gate of…