7.9k Views in Culture, TTP SHORTS India Embassy in Nepal marks Guru Purnima Festival with Buddhist Sects