Architectural fragments on Harsha hill