On top of a mountain near Dirang lies Mandala Top or the 108 Manes. This attraction is a collection of 108 Buddhist stupas built in concentric circles where each is inscribed with the words 'Om Mani Padme Hum'. Each stupa was contributed towards by every single family, making this religious site a testament to the strong communal bonds among the people.