A glimpse of Grand Egyptian Museum