These are photos of unknown author from Hill of Crosses. It has more than 50,000 crosses on it, and no it is not a cemetery.
The reasons for the crosses to be there is that there is a story that each one who would put his own cross on this mountain would become a lucky guy, so thousands come here and install their custom crosses. They say this tradition appeared before the Christianity came to Lithuania and Russia and is of pagan origin.