
New Spiritual Retreat on the Campus of Stanford University, USA
A refuge to go and take a break from the intensity of daily life and be fulfilled, this is the purpose that Windhover Contemplative Center in California, United States will have. Although its construction has been on the Stanford University’s agenda for about 15 years, only this year the project received the final approval in June for both design approval and site, and […]