A sacred river in Hindu mythology, specifically the Sarayu River flowing through Ayodhya in Uttar Pradesh, India

1 Post