Buddhist mantra wheel carved in stone in front of Pemayanste Monastery, Pelling, Sikkim, India October 2007