Barcelona,Spain.[Photo/icpress]
Top 10 seldom-seen views around the world
Eerie images reveal dark wonders