The Buddha Vihara is located in the historic town of Chongkham. This place is a solace to mind and is ideal for meditation in front of Buddha statue that surrounds the inner core of the vihara.