About Vantage Visual.

Vantage Visual is the creative studio of Landon Drean — a New York City-based photographer and creative director with 13 years of experience in high-end imagery, retouching, and visual post-production.

That background matters. Before building Vantage Visual, Landon spent a decade behind the scenes — refining color, shaping light, making other people's images feel inevitable. That technical precision is still in every frame. The difference is now it's in service of his own vision.

Vantage Visual works with boutique hotels, luxury resorts, and premium hospitality brands to create photo and video content that earns its place — on a homepage, in a campaign, in the feed of someone deciding where to go next. The work is editorial in sensibility, strategic in intent, and built to last longer than a single season.

Select Partnerships.

Based in New York. Available worldwide.