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

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