Al Nourieh (Lady of the Light) Shrine is a place of worship, located at Beirut, Lebanon
Very beautiful and small church. It also has a very old russian icon inside.