Pakistan, a land of great Buddhist heritage