Sri Lanka

The Gal Vihara or Viharaya originally as the Uttararama, a rock temple of the Buddha in Polonnaruwa, Sri Lanka

Sri Lanka

The Gal Vihara or Viharaya originally as the Uttararama, a rock temple of the Buddha in Polonnaruwa, Sri Lanka

Sri Lanka

The Gal Vihara or Viharaya originally as the Uttararama, a rock temple of the Buddha in Polonnaruwa, Sri Lanka

Sri Lanka

The Gal Vihara or Viharaya originally as the Uttararama, a rock temple of the Buddha in Polonnaruwa, Sri Lanka

Sri Lanka

The Gal Vihara or Viharaya originally as the Uttararama, a rock temple of the Buddha in Polonnaruwa, Sri Lanka

Java

Reliefs in Borobudur or Barabudur

Java

Reliefs in Borobudur or Barabudur

Java

Reliefs in Borobudur or Barabudur

Java

Reliefs in Borobudur or Barabudur