About Royal Tombs Of Selca E Poshtme
The Illyrian Tombs of Selca e Poshtme are located near the town of Pogradec in Albania near the village of Selcë e Poshtme. On the right bank of the river Shkumbin at an elevation of 1040 m above sea level, lie the remains of the ancient city of Pelion and the accompanying necropolis.