Small menhir and ancient stones. Bogor, West Java, Indonesia.