Quiet spiritual place inside of wild nature.