Strange horse like stone structure at the Mirgela pass Taplejung