A beautiful little shrine on a hill in Goa (Windows Media movie, about half a Meg).

# Oct 13, 2004