Out of thin air, such a stone appeared, magically, a palace on the top of a mountain. Lion Rock, a must-see in Sri Lanka 🇱🇰, is also known as the "Eighth Wonder of the World" and "Ancient."
author:Photographer Mo Morui MMI
Out of thin air, such a stone appeared,
Miraculous, a palace on top of a hill emerges.
Lion Rock, a must-see for Sri Lanka 🇱🇰 travel,
Also known as the "Eighth Wonder of the World"
and "Four Great Artistic Monuments of Ancient Southeast Asia"
Taurus Translator: May Fourth Wyvern In the constellation of Taurus, a dazzling party is taking shape as many asteroids are gathering and in Jupiter preparing to leave you on May 25th...