The altar is a three-tiered square platform built of white marble, its shape symbolizing the ancient notion that the earth is square. There are four stone staircases, one on each side, leading up ...
Since ancient times, the Japanese have believed that a life force resides in all creations. 00:16 Valuing and caring for the things we use, a "Zero Waste Life." ...