Designed by
Title
Statue of King Tutankhamun and his Queen at Temple of Luxor in Luxor city Thebes in Egypt, illuminated at night #136783187
Description
Statue of King Tutankhamun and his Queen at Temple of Luxor in Luxor city Thebes in Egypt, illuminated at night. Luxor is one of Egypt best destinations for tourists and is situated on the Nile between Cairo and Aswan.