
In Cambodia, a magnificent but mysterious statue has been found in a forested area in a national park. The statue is of a mythical creature known as Makara.
Section:
Source: origins
In Cambodia, a magnificent but mysterious statue has been found in a forested area in a national park. The statue is of a mythical creature known as Makara.
Source: origins