Mist blankets tall trees after the rain in Mawphlang sacred forest, one of the most renowned in Meghalaya, a state in northeastern India, Friday, Sept. 8, 2023. Indigenous people believe that these are places where humans connect with the divine. (AP Photo/Anupam Nath)