To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
Wood Carving At Japanese Peace Pagoda, Darjeeling, India. Preaching Of `Saddharma Pundarika Sutra` Or Lotus Sutra, The Final Teaching Of Lord Gautama Buddha. It Is Considered Complete And Sufficient For Attaining Salvation, Or Nirvana. This Is Beautifully Depicted As A Wooden Carving On The Wall Of The Japanese Peace Pagoda, Located On The Jalapahar Hill In Darjeeling In The State Of West Bengal, India