Lena's Stone Forest is also called Lena's Pillars, actually a natural rock formation about 60 km upriver from Yakutsk, in Russia. Lens’s Pillars are...
Mysterious Rock of Mahabalipuram India. All across the world, peoples encounter enigmatic ancient monuments, buildings, structures, or artifacts of rock formations that are somehow...