Boudhanath

The location of the Tibetan self-immolation at the Boudha stupa in Kathmandu.