Nepal marks 320th anniversary of Nyatapola temple