Watch LaterAdded Monuments la Puerta del Mar, Valencia Spain October 4, 2020 December 27, 2023 La Puerta del Mar (or Gateway to the Sea) is a monument located in the center of Valencia, Spain and was built in 1946 as a replacem... 8983
Watch LaterAdded Statues Capitoline Wolf, Segovia March 4, 2020 December 26, 2023 The Capitoline Wolf represents the mythological legend of the foundation of Rome and depicts the goddess Luperca suckling Romulus an... 1.4K0