Mahayana Temple is a large Buddhist temple located in Canal St. It is one of the most peaceful places in Chinatown where you can get away from the overall bustle of Chinatown. It is set in the quietest part of the crazy Canal St. The temple is even calmer inside, with a large Buddha statue and some people meditating. By the way, the place has not always been that holy - the building used to house an adult movie theatre till the mid 1990s.