3 Buddhas

$5.00 - $60.00
  • 3 Buddhas

A small segment of the Mahabuddha Statue in Kathmandu, Nepal. Known as the temple of a thousand Buddhas. Built in 1601, this tower of Buddha carvings is a hidden treasure nestled in one of the many alleys of Kathmandu.