Maha vihara ini terletak di desa Bejijong, Trowulan-Mojokerto. Terdapat 3 altar pemujaan untuk mazhab Hinayana, Mahayana dan Tantrayana (Buddha Sakyamuni, Avalokitesvara Kwan Se Im Phosat, Dewi Tara).
Didalam area Maha Vihara terdapat sebuah patung Buddha Tidur yang terbesar di Indonesia dan terbesar ketiga didunia, setelah Thailand dan Nepal. Patung tersebut berukuran panjang 22 m, lebar 6 m dan tinggi 4,5 m. Juga terdapat perpustakaan dengan koleksi berbagai kitab dalam bahasa Sansekerta / India / Tibet / Pali /Mandarin / Inggris dan Indonesia , ruang kelas, aula pertemuan, ruang makan dan penginapan.