Jun 11 Buddhists considered ___________________ as a holy place. A. Nipal B. JapanC. Kashmir D. China