Frozen "Object"

Frozen MountWow! This frozen "object" looks pretty amazing. Other than the fact that it is located in a forest in Estonia, there isn’t much information about it. Anybody knows what this is?

Link & Image: English Russia
Tags: |

Comments