Au Népal, les dieux sont partout. Les temples hindouistes et bouddhistes sont omniprésents dans la vallée de Katmandou. Des petits autels votifs dédiés aux innombrables divinités bordent les rues et les places publiques.
Dans plusieurs quartiers, des petits sanctuaires où niche l'effigie d'une divinité, sont venus s'ajouter, sans aucun souci d'agencement, sur la devanture des boutiques ou à même la façade des bâtiments. À l'heure de la puja, les Népalais s'y arrêtent pour honorer la divinité du sanctuaire.