روستای شاهكلا ،روستای كوچك و بسیار زیبا در قلب جنگل های لفورشهرستان سوادكوه شمالی با فاصله تقریبی از شیرگاه ۷۰ كیلومتر در (جاده گنج افروز– مسیر لفور) واقع شده است. مردم بومی این روستا را از قدیم الایام به نام شاكلا می شناسند. نام دیگر آن امام كلا است. اما این نام ها همه منسوب به وجود آستانه مباركه امام زاده شاه سید علی آل كیا سلطان است كه آستانه مباركه این معصوم زاده در قلب این روستا واقع شده است. نقل است امام زاده شاه سید علی آل كیا سلطان از نوادگان امام چهارم حضرت امام زین االعابدین علیه السلام می باشند كه در حدود ۷۲۰ هجری قمری تحت تعقیب حكام جور از سلسله جبال صعب العبور البرز گذشته و در گذار از جنگلها و كوهها مجروح و در این حوالی به شهادت رسیده و به خاك سپرده می شوندو امام زاده سیدمحمد آل كیا كه آستانه مباركه ایشان در روستای نفت چال واقع شده است نیز برادر این سید بزرگواراست. از سال ۷۲۰ هجری تا به امروز بقعه های این دو امامزاده بزرگوار زیارتگاه دوستداران ولایت و ائمه اطهار بوده است. شاكلا در منطقه ای دره مانند با چشم اندازی بسیار زیبا مثل همه روستاهای لفور درقلب جنگلهای انبوه واقع شده است و مردمی مهمان نواز و صمیمی را در خود جای داده است. رودخانه جوان و خروشان بابولك با صدای دلفریب و گوشنوازش از كنار این روستا عبور و در پایین دست روستای دهكلان به بابلرود می پیوندد.