Peaceful Oasis Built for Stanford University
STANFORD, Calif. — The Windhover Contemplative Center, which was completed in October 2014, stands in stark contrast to the rest of the bustling Stanford University Campus in Stanford, Calif.
Read MoreSTANFORD, Calif. — The Windhover Contemplative Center, which was completed in October 2014, stands in stark contrast to the rest of the bustling Stanford University Campus in Stanford, Calif.
Read More