The Janardana temple is located on the Shukleshwar hillocks, which is nearby Shukleshwar Ghat of the River Brahmaputra. The temple dates back to the 17th century, when it is believed to have been renovated. However, according to popular belief, the Janardhana temple is believed to be much older.
The temple has an idol of Buddha, installed inside the main hall. The architecture as well as its construction style, both reflect a blend of Hinduism and Buddhism.