Look at these amazing statues in Altea along the beach front. Author: Jade Category: Life BLOGS, Travel Tags: altea