Devotees must climb 200 steps to reach Jejuri Temple, which is located on the hills.