Polonnaruwa Lankathilaka Image House is a monolithic Buddha image house built by king Parakramabahu (1153-1186) lying on the South of Kiri Vehera.
Polonnaruwa Lankathilaka Image House is a monolithic Buddha image house built by king Parakramabahu (1153-1186) lying on the South of Kiri Vehera.