Postcards from Japan
Daiyuzan Saijoji Temple: a hidden gem in the ancient forest of giant cedar trees