New Wells Satellite View