A Buddhist Temple, Stupa, In Nepal