Nepal: the ultimate NIRVANA

If u want to see the real heaven in the earth....please check some glimpses.. this is the ultimate nirvana at earth....Nepal