This is the Providence Zen Center in Cumberland, RI. To my knowledge it's the only Buddhist Temple in the state. This pagoda stands 65 feet high.
Copyright 2006. All rights reserved. All images are the property of Ronald Correia.