a small shrine on the roof of a large department store surrounded by green vegetation .