Nepal is a heaven not a myth