Buddhist Mantra wheel carved in stone, near Kechopari Lake, Sikkim, India October 2007