Temple of Hatshepsut is one of the main and famous archaeological and tourist attractions in the Nile Valley near the city of Luxor in Egypt