In the heart of the refugee Tibetan community in Kathmandu, this is the largest Buddhist Temple in Nepal.