A Lebanese representative visited Imam Reza shrine in the northeastern Iranian city of Mashhad under the auspices the Deputy Office for International Affairs of Imam Reza shrine.