Temple at Almorah, Kumaon, North-West India

1878