the sun shines brightly over some ancient ruins in egypt's desert city of palmyran