Swastika Taiwan House


Taiwan House is an accommodation building built by Taiwanese meditators for staying on the Ananda Nagar, India, international spiritual education project.

Photo: Premasagar Rose.

No comments:

Post a Comment