Green Meadow Point Satellite View