The past within the present on Tara mountain in Serbia