Toshogu Shrine, Nikko, Japan.