Lebak Cibedug

Lebak Cibedug temple, is a terraced pyramid shaped sacred megalithic site on the bank of Cibedug river near Citorek village in Banten Province at the west end of the island of Java, Indonesia. There are other megalithic menhirs and dolmens on this site.
  • Location: Banten, West Java, Indonesia.
Data from: en.wikipedia.org