A monument to the self-immolation of Tibetan Buddhists in Dharamsala in North India devoted to the suicide of monks who died for the faith and free Ti


A monument to the self-immolation of Tibetan Buddhists in Dharamsala in North India devoted to the suicide of monks who died for the faith and free Tibet.


Size: 2326px × 3500px
Photo credit: © Dmitrii Melnikov / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: -immolation, aggression, blue, buddhism, buddhist, burning, casual, china, dharamsala, escape, exile., faith, fire, genocide, himalayas, india, indian, memory, monument, mountain, north, oppression, persuasion, politics, resistance, sacred, stella, suicide, symbol, tibet, tibetan