castle on hill over pink wall