A corner of a memorial stupa in Dochula Pass in the Kingdom of Bhutan. By C. Helmer January 12, 2021 A corner of a memorial stupa in Dochula Pass in the Kingdom of Bhutan. By: C. Helmer January 12, 2021