Stacey ShevlinOct 10, 20161 minHigh Castle Park – Lviv UkraineHigh Castle Park is located at Zamkova Street, L’viv, L’vivs’ka oblast, Ukraine. Take a Hike in High Castle Park Head out of town, past...