Register here - as a registered user you get more features and fewer ads.
Wondering about the pyramids on the Kola Peninsula (Finland/Russia). I can find photos but no info or co-ordinates. Anyone in the group know anything?
Something is not right. This message is just to keep things from messing up down the road


