By: RockyDuck on February 2006
Upper Terrace -Grand Palace. Thai culture always held the elephants in high esteem. Altar is made of real gold inlay.