昌古纳拉扬寺位于巴德岗的昌古村,是保护神毗湿奴的庙宇。该寺的历史可以追溯到公元4世纪。人们通过公元5世纪一些石头上刻的铭文得知该寺是加德满都谷地最古老的庙宇。寺庙迄今为止应该已有1600年的历史。寺庙装饰着最为精美的石雕、木雕以及金属手工艺品。 昌古纳拉扬寺是一座两层建筑。寺庙中有10个纳拉扬神的化身。一座6世纪的石雕是毗湿奴的宇宙的形象。半人半鸟兽的嘉鲁达神是毗湿奴神的坐骑,他的等身雕塑跪拜于昌古纳拉扬寺门前。