A Primer on Buddhist Monuments May 14, 2026 by VelvetNight Three architecturally significant stupas, or reliquary mounds, in Nepal, Thailand and Taiwan.