The li’le lady from Japan

This curio shop was closed when we visited Khecheopalri Lake near Pelling in Sikkim and were told it is run by a “charming little lady from Japan” who comes there every year for a few months and sets up[ base at one of Buddhism’s holiest places. Also known as the Wishing Lake, it is said…