Alexandria, Egypt - Statue of Alexander the Great in front of the new library of Alexandria, a fantastic building