Indian Himalaya grassy mountain jungle and river, Hindu temple | Anime