Lebanon - A Tiny but Mind-blowing Middle Eastern Country