Nepal set New Guinness World Record for holding the ‘highest altitude fashion show’ ever held on land. An initiative of Nepal...
Nepal set New Guinness World Record for holding the ‘highest altitude fashion show’ ever held on land. An initiative of Nepal...