Where are Ron and Ellen?
Fall 2003
Statue guards the temple gate near Jungutbatu on Nusa Lembongan.