About Mahabuddha TempleMahabuddha Temple also known as "temple of a thousand Buddhas", "the temple of 9000",9999 Buddha temple is Located to the south of Patan...