Mosques in Shahjahanpur were covered with tarpaulins ahead of the Laat Saheb Holi celebration on March 14.